抓包工具Fiddler

轉(zhuǎn)自:https://www.cnblogs.com/yyhh/p/5140852.html

Fiddler 抓包工具總結(jié)

序章

Fiddler是一個蠻好用的抓包工具所意,可以將網(wǎng)絡(luò)傳輸發(fā)送與接受的數(shù)據(jù)包進行截獲煤搜、重發(fā)鉴逞、編輯崖飘、轉(zhuǎn)存等操作。也可以用來檢測網(wǎng)絡(luò)安全铅乡。反正好處多多,舉之不盡呀奏路!當(dāng)年學(xué)習(xí)的時候也蠻費勁,一些蠻實用隱藏的小功能用了之后就忘記了臊诊,每次去網(wǎng)站上找也很麻煩鸽粉,所以搜集各大網(wǎng)絡(luò)的資料,總結(jié)了一些常用的功能抓艳。


Fiddler 下載地址 :https://www.telerik.com/download/fiddler

Fiddler 離線下載地址:https://pan.baidu.com/s/1bpnp3Ef密碼:5skw

下載Fiddler要FQ触机,我費了好大得勁才翻出去下載到…

win8之后用“Fiddler for .NET4”而win8之前用“Fiidler for .NET2”比較好


1. Fiddler 抓包簡介

Fiddler是通過改寫HTTP代理,讓數(shù)據(jù)從它那通過壶硅,來監(jiān)控并且截取到數(shù)據(jù)。當(dāng)然Fiddler很屌销斟,在打開它的那一瞬間庐椒,它就已經(jīng)設(shè)置好了瀏覽器的代理了。當(dāng)你關(guān)閉的時候蚂踊,它又幫你把代理還原了约谈,是不是很貼心。犁钟。棱诱。


1) 字段說明

Fiddler想要抓到數(shù)據(jù)包,要確保Capture Traffic是開啟涝动,在File –> Capture Traffic迈勋。開啟后再左下角會有顯示,當(dāng)然也可以直接點擊左下角的圖標(biāo)來關(guān)閉/開啟抓包功能醋粟。

Fiddler開始工作了靡菇,抓到的數(shù)據(jù)包就會顯示在列表里面重归,下面總結(jié)了這些都是什么意思:



2). Statistics 請求的性能數(shù)據(jù)分析

好了。左邊看完了厦凤,現(xiàn)在可以看右邊了

隨意點擊一個請求鼻吮,就可以看到Statistics關(guān)于HTTP請求的性能以及數(shù)據(jù)分析了(不可能安裝好了Fiddler一條請求都沒有…):


3). Inspectors 查看數(shù)據(jù)內(nèi)容

Inspectors是用于查看會話的內(nèi)容,上半部分是請求的內(nèi)容较鼓,下半部分是響應(yīng)的內(nèi)容:


4). AutoResponder 允許攔截指定規(guī)則的請求

AutoResponder允許你攔截指定規(guī)則的求情椎木,并返回本地資源或Fiddler資源,從而代替服務(wù)器響應(yīng)博烂。

看下圖5步香椎,我將“baidu”這個關(guān)鍵字與我電腦“f:\Users\YukiO\Pictures\boy.jpeg”這張圖片綁定了,點擊Save保存后勾選Enable rules脖母,再訪問baidu士鸥,就會被劫持。

這個玩意有很多匹配規(guī)則谆级,如:

1. 字符串匹配(默認):只要包含指定字符串(不區(qū)分大小寫)烤礁,全部認為是匹配

2. 正則表達式匹配:以“regex:”開頭,使用正則表達式來匹配肥照,這個是區(qū)分大小寫的



4). Composer 自定義請求發(fā)送服務(wù)器

Composer允許自定義請求發(fā)送到服務(wù)器脚仔,可以手動創(chuàng)建一個新的請求,也可以在會話表中舆绎,拖拽一個現(xiàn)有的請求

Parsed模式下你只需要提供簡單的URLS地址即可(如下圖鲤脏,也可以在RequestBody定制一些屬性,如模擬瀏覽器User-Agent)


5). Filters 請求過濾規(guī)則

Fiters 是過濾請求用的吕朵,左邊的窗口不斷的更新猎醇,當(dāng)你想看你系統(tǒng)的請求的時候,你刷新一下瀏覽器努溃,一大片不知道哪來請求硫嘶,看著礙眼,它還一直刷新你的屏幕梧税。這個時候通過過濾規(guī)則來過濾掉那些不想看到的請求沦疾。


勾選左上角的Use Filters開啟過濾器,這里有兩個最常用的過濾條件:Zone和Host

1第队、Zone 指定只顯示內(nèi)網(wǎng)(Intranet)或互聯(lián)網(wǎng)(Internet)的內(nèi)容:

2哮塞、Host 指定顯示某個域名下的會話:


如果框框為黃色(如圖),表示修改未生效凳谦,點擊紅圈里的文字即可

6). Timeline 請求響應(yīng)時間

在左側(cè)會話窗口點擊一個或多個(同時按下 Ctrl 鍵)忆畅,Timeline 便會顯示指定內(nèi)容從服務(wù)端傳輸?shù)娇蛻舳说臅r間:


2. Fiddler 設(shè)置解密HTTPS的網(wǎng)絡(luò)數(shù)據(jù)

Fiddler可以通過偽造CA證書來欺騙瀏覽器和服務(wù)器。Fiddler是個很會裝逼的好東西尸执,大概原理就是在瀏覽器面前Fiddler偽裝成一個HTTPS服務(wù)器邻眷,而在真正的HTTPS服務(wù)器面前Fiddler又裝成瀏覽器眠屎,從而實現(xiàn)解密HTTPS數(shù)據(jù)包的目的。

解密HTTPS需要手動開啟肆饶,依次點擊:

1. Tools –> Fiddler Options –>? HTTPS


2. 勾選Decrypt HTTPS Traffic

3. 點擊OK

3. Fiddler 抓取Iphone / Android數(shù)據(jù)包

想要Fiddler抓取移動端設(shè)備的數(shù)據(jù)包改衩,其實很簡單,先來說說移動設(shè)備怎么去訪問網(wǎng)絡(luò)驯镊,看了下面這張圖葫督,就明白了。


可以看得出板惑,移動端的數(shù)據(jù)包橄镜,都是要走wifi出去,所以我們可以把自己的電腦開啟熱點冯乘,將手機連上電腦洽胶,F(xiàn)iddler開啟代理后,讓這些數(shù)據(jù)通過Fiddler裆馒,F(xiàn)iddler就可以抓到這些包姊氓,然后發(fā)給路由器(如圖):


1. 打開Wifi熱點,讓手機連上(我這里用的360wifi喷好,其實隨意一個都行)


2. 打開Fidder翔横,點擊菜單欄中的 [Tools] –> [Fiddler Options]


3. 點擊 [Connections] ,設(shè)置代理端口是8888梗搅, 勾選 Allow remote computers to connect禾唁, 點擊OK

4. 這時在 Fiddler 可以看到自己本機無線網(wǎng)卡的IP了(要是沒有的話,重啟Fiddler无切,或者可以在cmd中ipconfig找到自己的網(wǎng)卡IP)


5. 在手機端連接PC的wifi荡短,并且設(shè)置代理IP與端口(代理IP就是上圖的IP,端口是Fiddler的代理端口8888)

6. 訪問網(wǎng)頁輸入代理IP和端口哆键,下載Fiddler的證書掘托,點擊下圖FiddlerRoot certificate


【注意】:如果打開瀏覽器碰到類似下面的報錯,請打開Fiddler的證書解密模式(Fiddler 設(shè)置解密HTTPS的網(wǎng)絡(luò)數(shù)據(jù))

7. 安裝完了證書洼哎,可以用手機訪問應(yīng)用碾褂,就可以看到截取到的數(shù)據(jù)包了减途。(下圖選中是布卡漫畫的數(shù)據(jù)包,下面還有QQ郵箱的)


4. Fiddler 內(nèi)置命令與斷點

Fiddler還有一個藏的很深的命令框笼痹,就是眼前抽兆,我用了幾年的Fiddler都沒有發(fā)現(xiàn)它识补,偶爾在別人的文章發(fā)現(xiàn)還有這個小功能,還蠻好用的辫红,整理下記錄在這里凭涂。

FIddler斷點功能就是將請求截獲下來祝辣,但是不發(fā)送,這個時候你可以干很多事情切油,比如說蝙斜,把包改了,再發(fā)送給服務(wù)器君澎胡。還有balabala一大堆的事情可以做孕荠,就不舉例子了。





命令:

bpafter


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末攻谁,一起剝皮案震驚了整個濱河市稚伍,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌戚宦,老刑警劉巖个曙,帶你破解...
    沈念sama閱讀 217,826評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異受楼,居然都是意外死亡垦搬,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,968評論 3 395
  • 文/潘曉璐 我一進店門那槽,熙熙樓的掌柜王于貴愁眉苦臉地迎上來悼沿,“玉大人,你說我怎么就攤上這事骚灸≡阒海” “怎么了?”我有些...
    開封第一講書人閱讀 164,234評論 0 354
  • 文/不壞的土叔 我叫張陵甚牲,是天一觀的道長义郑。 經(jīng)常有香客問我,道長丈钙,這世上最難降的妖魔是什么非驮? 我笑而不...
    開封第一講書人閱讀 58,562評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮雏赦,結(jié)果婚禮上劫笙,老公的妹妹穿的比我還像新娘。我一直安慰自己星岗,他們只是感情好填大,可當(dāng)我...
    茶點故事閱讀 67,611評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著俏橘,像睡著了一般允华。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,482評論 1 302
  • 那天靴寂,我揣著相機與錄音磷蜀,去河邊找鬼。 笑死百炬,一個胖子當(dāng)著我的面吹牛褐隆,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播剖踊,決...
    沈念sama閱讀 40,271評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼妓灌,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了蜜宪?” 一聲冷哼從身側(cè)響起虫埂,我...
    開封第一講書人閱讀 39,166評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎圃验,沒想到半個月后掉伏,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,608評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡澳窑,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,814評論 3 336
  • 正文 我和宋清朗相戀三年斧散,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片摊聋。...
    茶點故事閱讀 39,926評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡鸡捐,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出麻裁,到底是詐尸還是另有隱情箍镜,我是刑警寧澤,帶...
    沈念sama閱讀 35,644評論 5 346
  • 正文 年R本政府宣布煎源,位于F島的核電站色迂,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏手销。R本人自食惡果不足惜歇僧,卻給世界環(huán)境...
    茶點故事閱讀 41,249評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望锋拖。 院中可真熱鬧诈悍,春花似錦、人聲如沸兽埃。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,866評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽讲仰。三九已至慕趴,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間鄙陡,已是汗流浹背冕房。 一陣腳步聲響...
    開封第一講書人閱讀 32,991評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留趁矾,地道東北人耙册。 一個月前我還...
    沈念sama閱讀 48,063評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像毫捣,于是被迫代替她去往敵國和親详拙。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,871評論 2 354

推薦閱讀更多精彩內(nèi)容