CTF雜項題:資料包中洩露了密碼
題目:這是捕獲的黑客攻擊資料包,Administrator使用者的密碼在此次攻擊中洩露了,你能找到嗎?FLAG為Administrator的明文密碼
分析:
根據題目分析,我們應該關注Administrator相關的資料。密碼是明文的。
操作:下載資料包,解壓後是一個pcap檔案,放到wireshark分析,發現數據很多,一時沒有思路,這裡進行了猜測,嘗試對http的資料進行過濾。
發現有很多內容。點開以後,可以發現很多值,而且清晰有base64的字樣。那麼這些內容可以嘗試用base64解密。
可是資料包這麼多,懶人方式就是,取出所有值,然後整體進行base64解密。我直接挨個找的。從第一個包開始。挨個解密它的值。直到標號449的包,post。 解密以後,出現了net use的字樣,發現了密碼。
發現目標
進行解碼,得到結果
相關推薦
CTF雜項題:資料包中洩露了密碼
題目:這是捕獲的黑客攻擊資料包,Administrator使用者的密碼在此次攻擊中洩露了,你能找到嗎?FLAG為Administrator的明文密碼分析:根據
R:reshape2包中的melt
記錄 nbsp false 選擇 語法 維度 觀測 ble let melt()函數melt為熔化、溶解的意思,此處可理解為扔進去一個東西,出來另外一個本質一樣但形狀不一樣的東西。語法結構:melt(data, ..., na.rm = FALSE, value.name
程式設計題:統計字串中字元出現的次數
1. from collections import Counter string = '1212ababABAB' s = Counter(string) print(s) 2. string = '1212ababABAB' s = {x: string.count(x
劍指offer 面試題41:資料流中的中位數 c++
題目:如何得到一個數據流中的中位數?如果從資料流中讀出奇數個數值,那麼中位數就是所有數值排序之後位於中間的數值。如果從資料流中讀出偶數個數值,那麼中位數就是所有數值排序之後中間兩個數的平均值。 思路:資料流的中位數最好使用兩個堆,這樣可以動態維護插入和獲得中位數的過程。可以使用一個大頂堆和一個小
GO語言學習:container包中的list和ring
1.List container/list 包 MoveBefore和MoveAfter分別用於把給定的元素移動到一個元素的前面和後面. MoveToFront和MoveToBack分別用於把給定的元素移動到連結串列的最前端和最後端. 給定的元素都是*Element型別,*Elemen
人工智慧第三課:資料科學中的Python
我用了兩天左右的時間完成了這一門課《Introduction to Python for Data Science》的學習,之前對Python有一些基礎,所以在語言層面還是比較順利的,這門課程的最大收穫是讓我看到了在資料科學中Python的真正威力(也理解了為什麼Python這麼流行),同時本次課程的互動式練
劍指offer:資料流中的中位數(java)
/** * 題目: * 如何得到一個數據流中的中位數?如果從資料流中讀出奇數個數值, * 那麼中位數就是所有數值排序之後位於中間的數值。如果從資料流中讀出偶數個數值, * 那麼中位數就是所有數值排序之後中間兩個數的平均值。我們使用Ins
課外題:讀取字串中母音字母(包含大小寫)的個數
法一:getchar函式,讀到行末,逐一檢測 #include<stdio.h> int main(){ char c; while((c=getchar())!='\n'){ if(c=='A'||c=='E'||c=='I'||c=='O
LeetCode438題:找到字串中所有字母異位詞
原始思路1: 獲取p串的全排列,與s暴力對比 但這種方法時間複雜度太高,主要是因為全排列的複雜度太高,如果p字串長度為n的話,那麼全排列複雜度為O(n!)。嚴重超時。 public class Test { Set<String> set = new HashS
leetcode刷題:反轉字串中的單詞 III
給定一個字串,你需要反轉字串中每個單詞的字元順序,同時仍保留空格和單詞的初始順序。 示例 1: 輸入: "Let's take LeetCode contest" 輸出: "s'teL ekat
NS3網路模擬(5): 資料包分析
快樂蝦歡迎轉載,但請保留作者資訊在我們生成的xml檔案中,是不包含生成的資料包的資料的,在我們的指令碼中新增下面的語句:pointToPoint.EnablePcapAll("first")再執行fir
效率工具:資料分析中常見的Excel函式都在這裡了
題記 最近,不知怎麼的突然迷上了Excel,雖說用雲筆記整理資訊更方便,但是印象和有道,說實話,插入表格功能都很雞肋,在真正提煉結構化知識時,還是不如Excel來得更高效。 加上工作中也會常常用Excel做資料分析,便隨手把記錄下來的常用函式整理了一下,方便
探祕TCP資料包中的PSH標誌
今天在用wireshark分析TCP資料包的時候,發現一個特別的標誌,PSH,和ACK一塊使用的,不太瞭解,所以查了一下,發現大部分的解釋都是不外乎表示這個包是帶資料的,傳送端告訴接收端,這個資料包以及以前接收到的資料包需要交給應用層立即進行處理。但是是什麼樣一
劍指offer-面試題64:資料流中的中位數
題目:如何得到一個數據流中的中位數?如果從資料流中讀出奇數個數值,那麼中位數就是就是所有數值排序後位於中間的數值。如果從資料流中讀出偶數個數值,那麼中位數就是所有數值排序之後中間兩個數的平均值。 思路
實驗吧ctf-web題:這個看起來有點簡單
從今天開始做實驗吧的CTF習題,爭取一天一道,一天一總結,做到不貪多,不糊弄,每天學習一點點,每天進步一點點。 今天做的是這個看起來有點簡單這個題,是一道SQL注入的題目。用了兩種方法,一種就是從url進行sql注入,一種是使用sqlmap工具。 預
字節輸入流:io包中的InputStream為所有字節輸入流的父類。
ech 系統 int data ava 編寫 方便 access 空間 字節輸入流:io包中的InputStream為所有字節輸入流的父類。 Int read();讀入一個字節(每次一個); 可先使用new byte[]=數組,調用read(byte[] b) re
Java新特性:資料型別可以扔掉了?
在很久很久以前,我們寫程式碼時要慎重的考慮變數的資料型別,比如下面這些: ![image.png](https://cdn.nlark.com/yuque/0/2020/png/92791/1600230531018-c3963fb7-d5c3-4c66-bf48-788cfa3b16b8.png#align
彙編基礎練習題14: 編寫排序子程式,把資料區中的N個數進行排序(資料區中可能有多個類似13題中a1的變數:a2,a3。。。那麼該子程式應該有幾個入口引數?),然後在主程式中驗證。
彙編基礎練習題14: 編寫排序子程式,把資料區中的N個數進行排序(資料區中可能有多個類似13題中a1的變數:a2,a3。。。那麼該子程式應該有幾個入口引數?),然後在主程式中驗證。 編譯工具:Masm for Windows 整合實驗環境2012.5 (附帶一個工具下載地址https
【LeetCode & 劍指offer刷題】查詢與排序題3:41 資料流中的中位數(295. Find Median from Data Stream)
【LeetCode & 劍指offer 刷題筆記】目錄(持續更新中...) 41 資料流中的中位數 題目描述 如何得到一個數據流中的中位數?如果從資料流中讀出 奇數個數值,那麼 中位數就是所有數值排序之後位於中間的數值。如果從資料流中讀出偶數個數值
第七題:將一個列表的資料複製到另一個列表中
#:將一個列表的資料複製到另一個列表中。#方法一:一個個從list1中讀出,並存入list2中'''list1=[1,2,4,5]list2=[]for i in list1: list2.append(i)print(list2)'''#方法二:利用copy()函式'