了解fiddler從這里開始

fiddler是什么吊输?

? ? ? 百度百科定義:Fiddler是一個http協(xié)議調(diào)試代理工具青自,它能夠記錄并檢查所有你的電腦和互聯(lián)網(wǎng)之間的http通訊攘轩,設(shè)置斷點淋叶,查看所有的“進(jìn)出”Fiddler的數(shù)據(jù)(指cookie,html,js,css等文件,這些都可以讓你胡亂修改的意思)雕拼。 Fiddler 要比其他的網(wǎng)絡(luò)調(diào)試器要更加簡單纵东,因為它不僅僅暴露http通訊還提供了一個用戶友好的格式。

fiddler版本說明

? ? ?fiddler2和fiddler4悲没,功能沒有區(qū)別篮迎,主要區(qū)別在于系統(tǒng)底層framework的版本不同男图,根據(jù)系統(tǒng)中安裝的framwork版本來選擇合適的fiddler版本。如果是win8以及以上甜橱,直接選擇fiddler4逊笆,如果是win7或者xp你們就需要看一下系統(tǒng)的framework版本,fiddler4是運行在framework4以上的岂傲。fiddler2是運行在framework2.0以上的难裆。建議將framework升級到4.0及其以上,因為對應(yīng)的插件也是要分版本的镊掖。

fiddler工作原理乃戈?

? ? ?在客戶端和服務(wù)器之間創(chuàng)建一個代理服務(wù)器,客戶端發(fā)起的所有請求通過fiddler創(chuàng)建的代理服務(wù)器才能到達(dá)最終的服務(wù)器亩进。

fiddler是如何實現(xiàn)代理的呢症虑?

? ? ? 通過修改瀏覽器代理服務(wù)器地址,fiddler截獲所有發(fā)出請求归薛,修改后的端口谍憔、地址就是fiddler所監(jiān)聽地址。(打開瀏覽器》更改代理服務(wù)器設(shè)置》局域網(wǎng)設(shè)置》代理服務(wù)器-高級)

fiddler代理模式

流模式(streaming):fiddler會把服務(wù)器返回給客戶端應(yīng)用程序的數(shù)據(jù)實時返回給我們

緩存模式(buffering):fiddler會等待http請求所有的數(shù)據(jù)都準(zhǔn)備好之后才會返回給我們的應(yīng)用程序

fiddler常用功能

1主籍、監(jiān)控http/https流量习贫,可以從browser或客戶端軟件里面向服務(wù)器發(fā)送的htpp/https請求對其截獲。

2千元、可以查看截獲請求的內(nèi)容

3苫昌、可以偽造請求,不僅可以偽造服務(wù)器返回的請求還可以偽造一個請求發(fā)送給服務(wù)器

4幸海、可以測試網(wǎng)站的性能

5祟身、解密https的web會話

fiddler的使用

抓包代理設(shè)置:chrome和ie都是用的系統(tǒng)代理,打開fiddler的capturing開關(guān)就可以捕獲瀏覽器請求物独。但火狐的代理不是使用的系統(tǒng)代理月而,是獨立的一套代理系統(tǒng),所以不管你fiddler的開關(guān)(capturing)是否打開议纯,都捕獲不了火狐瀏覽器的請求。

火狐代理設(shè)置

? ? ?將火狐代理設(shè)置改為使用系統(tǒng)代理設(shè)置或手動配置代理后溢谤,fiddler就可以捕獲火狐瀏覽器請求瞻凤。

遠(yuǎn)程代理設(shè)置:將瀏覽器代理設(shè)置為手動配置代理,輸入對方fiddler機(jī)器上的IP世杀、端口(fiddler設(shè)置里面的端口)阀参,將fiddler開啟遠(yuǎn)程,重啟

fiddler遠(yuǎn)程設(shè)置

手機(jī)抓包:將fiddler端口設(shè)置好瞻坝,遠(yuǎn)程連接打開蛛壳。設(shè)置手機(jī)代理。安卓:打開wifi》長按網(wǎng)絡(luò)》勾選高級選項-代理改為手動,配置好fiddler所在機(jī)器的ip和端口(手機(jī)和電腦必須在同一個網(wǎng)絡(luò)狀態(tài)下)IOS:打開wifi》HTTP代理-手動》配置好ip和fiddler設(shè)置的端口

https抓包:有時通過fiddler訪問https的網(wǎng)站時訪問不了衙荐,此時瀏覽器的證書與fiddler的證書不一致捞挥,我們需要把fiddler證書導(dǎo)出來,導(dǎo)入到相應(yīng)瀏覽器忧吟,再次訪問https就可以進(jìn)行抓包了

fiddler證書導(dǎo)出

手機(jī)訪問https抓包:在手機(jī)默認(rèn)瀏覽器訪問一個特殊地址http://192.168.16.102:9999(IP是電腦IP砌函,9999是fiddler端口)在頁面上下載FiddlerRoot文件

websocket抓包:抓websocket的數(shù)據(jù)包和http的數(shù)據(jù)包有一些區(qū)別,就是將瀏覽器設(shè)置為手工配置代理溜族,所有的選項都要打開讹俊。

域名過濾:使用fiddler過濾器,開啟過濾器功能煌抒,勾選Use Filters仍劈,根據(jù)需求選中域名過濾方法,輸入需過濾域名

域名過濾

進(jìn)程過濾:過濾掉其它不需要的進(jìn)程寡壮,幫助我們找到想要的包贩疙。比如過濾遠(yuǎn)程進(jìn)程,fiddler只抓取遠(yuǎn)程訪問的包

進(jìn)程過濾

視頻學(xué)習(xí)參考1(騰訊課堂):https://ke.qq.com/course/155088

視頻學(xué)習(xí)參考2(慕課網(wǎng)):http://www.imooc.com/learn/37

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末诬像,一起剝皮案震驚了整個濱河市屋群,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌坏挠,老刑警劉巖芍躏,帶你破解...
    沈念sama閱讀 210,914評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異降狠,居然都是意外死亡对竣,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,935評論 2 383
  • 文/潘曉璐 我一進(jìn)店門榜配,熙熙樓的掌柜王于貴愁眉苦臉地迎上來否纬,“玉大人,你說我怎么就攤上這事蛋褥×偃迹” “怎么了?”我有些...
    開封第一講書人閱讀 156,531評論 0 345
  • 文/不壞的土叔 我叫張陵烙心,是天一觀的道長膜廊。 經(jīng)常有香客問我,道長淫茵,這世上最難降的妖魔是什么爪瓜? 我笑而不...
    開封第一講書人閱讀 56,309評論 1 282
  • 正文 為了忘掉前任,我火速辦了婚禮匙瘪,結(jié)果婚禮上铆铆,老公的妹妹穿的比我還像新娘蝶缀。我一直安慰自己,他們只是感情好薄货,可當(dāng)我...
    茶點故事閱讀 65,381評論 5 384
  • 文/花漫 我一把揭開白布翁都。 她就那樣靜靜地躺著,像睡著了一般菲驴。 火紅的嫁衣襯著肌膚如雪昆汹。 梳的紋絲不亂的頭發(fā)上题翰,一...
    開封第一講書人閱讀 49,730評論 1 289
  • 那天疙剑,我揣著相機(jī)與錄音椭岩,去河邊找鬼。 笑死巧涧,一個胖子當(dāng)著我的面吹牛薯蝎,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播谤绳,決...
    沈念sama閱讀 38,882評論 3 404
  • 文/蒼蘭香墨 我猛地睜開眼占锯,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了缩筛?” 一聲冷哼從身側(cè)響起消略,我...
    開封第一講書人閱讀 37,643評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎瞎抛,沒想到半個月后艺演,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,095評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡桐臊,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,448評論 2 325
  • 正文 我和宋清朗相戀三年胎撤,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片断凶。...
    茶點故事閱讀 38,566評論 1 339
  • 序言:一個原本活蹦亂跳的男人離奇死亡伤提,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出认烁,到底是詐尸還是另有隱情肿男,我是刑警寧澤,帶...
    沈念sama閱讀 34,253評論 4 328
  • 正文 年R本政府宣布却嗡,位于F島的核電站次伶,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏稽穆。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,829評論 3 312
  • 文/蒙蒙 一赶撰、第九天 我趴在偏房一處隱蔽的房頂上張望舌镶。 院中可真熱鬧柱彻,春花似錦、人聲如沸餐胀。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,715評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽否灾。三九已至卖擅,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間墨技,已是汗流浹背惩阶。 一陣腳步聲響...
    開封第一講書人閱讀 31,945評論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留扣汪,地道東北人断楷。 一個月前我還...
    沈念sama閱讀 46,248評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像崭别,于是被迫代替她去往敵國和親冬筒。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,440評論 2 348

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

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理茅主,服務(wù)發(fā)現(xiàn)舞痰,斷路器,智...
    卡卡羅2017閱讀 134,626評論 18 139
  • 一诀姚、概念(載錄于:http://www.cnblogs.com/EricaMIN1987_IT/p/3837436...
    yuantao123434閱讀 8,333評論 6 152
  • 簡介 Fiddler(中文名稱:小提琴)是一個HTTP的調(diào)試代理响牛,以代理服務(wù)器的方式,監(jiān)聽系統(tǒng)的Http網(wǎng)絡(luò)數(shù)據(jù)流...
    daoyidao閱讀 143,606評論 15 169
  • 1.OkHttp源碼解析(一):OKHttp初階2 OkHttp源碼解析(二):OkHttp連接的"前戲"——HT...
    隔壁老李頭閱讀 20,821評論 24 176
  • 愛恨情仇一念間学搜,步道之行必權(quán)連娃善。 我人只宿軌衡篇,初忠不改髓芯恬瑞佩, 正路孤走渺升屳聚磺,余其無悔結(jié)生緣。 此筆可作萬辭...
    春城怡景閱讀 626評論 4 12