
【軟件介紹】
Fiddler是一個(gè)http協(xié)議調(diào)試代理工具,它能夠記錄并檢查所有你的電腦和互聯(lián)網(wǎng)之間的http通訊,設(shè)置斷點(diǎn),查看所有的“進(jìn)出”Fiddler的數(shù)據(jù)(指cookie,html,js,css等文件)。 Fiddler 要比其他的網(wǎng)絡(luò)調(diào)試器要更加簡(jiǎn)單,因?yàn)樗粌H僅暴露http通訊還提供了一個(gè)用戶友好的格式。
【軟件特色】
--免費(fèi)且功能強(qiáng)大的數(shù)據(jù)包抓取軟件--Fiddler2抓包工具通過(guò)代理的方式獲取程序http通訊的數(shù)據(jù)
--可以用其檢測(cè)網(wǎng)頁(yè)和服務(wù)器的交互情況
--能夠記錄所有客戶端和服務(wù)器間的http請(qǐng)求
--支持監(jiān)視、設(shè)置斷點(diǎn)、甚至修改輸入輸出數(shù)據(jù)等功能
--包含了一個(gè)強(qiáng)大的基于事件腳本的子系統(tǒng)
--并且能夠使用.net框架語(yǔ)言

【軟件功能】
1、Fiddler4中文版支持?jǐn)帱c(diǎn)調(diào)試技術(shù),當(dāng)你在軟件的菜單—rules—automatic breakpoints選項(xiàng)選擇before request,或者當(dāng)這些請(qǐng)求或響應(yīng)屬性能夠跟目標(biāo)的標(biāo)準(zhǔn)相匹配,F(xiàn)iddler4中文版測(cè)試版就能夠暫停Http通訊,并且允許修改請(qǐng)求和響應(yīng)。這種功能對(duì)于安全測(cè)試是非常有用的,當(dāng)然也可以用來(lái)做一般的功能測(cè)試,因?yàn)樗械拇a路徑都可以用來(lái)演習(xí)。2、通過(guò)顯示所有的Http通訊,F(xiàn)iddler4中文版測(cè)試版可以輕松地演示哪些用來(lái)生成一個(gè)頁(yè)面,通過(guò)統(tǒng)計(jì)頁(yè)面(就是Fiddler4中文版左邊的那個(gè)大框)用戶可以很輕松地使用多選,來(lái)得到一個(gè)WEB頁(yè)面的“總重量”(頁(yè)面文件以及相關(guān)js,css等)你也可以很輕松地看到你請(qǐng)求的某個(gè)頁(yè)面,總共被請(qǐng)求了多少次,以及多少字節(jié)被轉(zhuǎn)化了。
3、用戶可以加入一個(gè)Inspector插件對(duì)象,來(lái)使用.net下的任何語(yǔ)言來(lái)編寫Fiddler4中文版擴(kuò)展。RequestInspectors 和 ResponseInspectors提供一個(gè)格式規(guī)范的,或者是被指定的(用戶自定義)Http請(qǐng)求和響應(yīng)視圖。
4、另外,通過(guò)暴露HTTP頭,用戶可以看見(jiàn)哪些頁(yè)面被允許在客戶端或者是代理端進(jìn)行緩存。如果要是一個(gè)響應(yīng)沒(méi)有包含Cache-Control頭,那么他就不會(huì)被緩存在客戶端。
【安裝教程】
1、雙擊打開下載的exe文件,點(diǎn)擊下一步
2、對(duì)許可證協(xié)議選擇我接受后點(diǎn)擊下一步

3、選擇合適安裝位置后點(diǎn)擊安裝

4、安裝完成

【使用技巧】
如何用Fiddler對(duì)Android應(yīng)用進(jìn)行抓包?啟動(dòng)Fiddler,打開菜單欄中的 Tools > Fiddler Options,打開“Fiddler Options”對(duì)話框。

在Fiddler Options”對(duì)話框切換到“Connections”選項(xiàng)卡,然后勾選“Allow romote computers to connect”后面的復(fù)選框,然后點(diǎn)擊“OK”按鈕。

在本機(jī)命令行輸入:ipconfig,找到本機(jī)的ip地址。

打開android設(shè)備的“設(shè)置”->“WLAN”,找到你要連接的網(wǎng)絡(luò),在上面長(zhǎng)按,然后選擇“修改網(wǎng)絡(luò)”,彈出網(wǎng)絡(luò)設(shè)置對(duì)話框,然后勾選“顯示高級(jí)選項(xiàng)”。

在“代理”后面的輸入框選擇“手動(dòng)”,在“代理服務(wù)器主機(jī)名”后面的輸入框輸入電腦的ip地址,在“代理服務(wù)器端口”后面的輸入框輸入8888,然后點(diǎn)擊“保存”按鈕。

然后啟動(dòng)android設(shè)備中的瀏覽器,訪問(wèn)百度的首頁(yè),在fiddler中可以看到完成的請(qǐng)求和響應(yīng)數(shù)據(jù)。

fiddler如何清除證書?
首先我們需要打開fiddler Web Debugger,進(jìn)入到主界面,之后點(diǎn)擊界面上方功能區(qū)域的“Tools”,打開選項(xiàng)卡。我們需要在這里面進(jìn)行設(shè)置完成,才能清除fiddler證書。


之后我們?cè)诖蜷_的選項(xiàng)卡中,點(diǎn)擊“Fiddler Options..”選項(xiàng),進(jìn)入到“Fiddler Options”設(shè)置界面。

之后點(diǎn)擊上方功能區(qū)域的“HTTPS”選項(xiàng),在里面進(jìn)行操作。

之后我們?cè)诖蜷_的界面將“CaptureHTTPSCONNECTs”選項(xiàng)前面框框的勾去掉即可,在點(diǎn)擊右下角的“OK”保存設(shè)置,即可設(shè)置成功。


之后我們打開一個(gè)瀏覽器,在瀏覽器功能區(qū)域,點(diǎn)擊“設(shè)置菜單”的按鈕,將選項(xiàng)卡打開,在里面找到“工具”選項(xiàng)。

之后在選項(xiàng)卡中,點(diǎn)擊找到的“工具”現(xiàn)象,會(huì)彈出分選項(xiàng)卡,點(diǎn)擊“Internet選項(xiàng)”,即可打開這個(gè)選項(xiàng)的功能設(shè)置界面。

之后在Internet選項(xiàng)選項(xiàng)中,點(diǎn)擊上方選項(xiàng)的“內(nèi)容”選項(xiàng),里面是對(duì)內(nèi)容的家庭安全、證書、自動(dòng)完成、源和網(wǎng)頁(yè)快訊的設(shè)置界面。

之后在內(nèi)容的設(shè)置界面,點(diǎn)擊“證書”,即可打開證書界面,里面有我們需要的操作,可以進(jìn)行證書的刪除。

我們進(jìn)入到證書的界面,點(diǎn)擊“個(gè)人”的選項(xiàng),里面就有fiddler證書書在里面,因?yàn)樾【帥](méi)有,所以用邊上的刪除方式做演示。

之后我們將fiddler證書全部都選中,或是一個(gè)一個(gè)的對(duì)fiddler證書進(jìn)行清除,我們先將其選中,并單擊下方如圖所示的“刪除”,注意必須選中刪除才能點(diǎn)擊。

之后會(huì)彈出fiddler證書刪除的確認(rèn)對(duì)話框,我們確認(rèn)沒(méi)有清除錯(cuò)誤fiddler證書后,點(diǎn)擊“是”,即可將fiddler證書清除。


































