fiddler抓包工具简介
1.Fiddler的基本介紹
Fiddler的官方網(wǎng)站: www.fiddler2.com
Fiddler的官方幫助:http://docs.telerik.com/fiddler/knowledgebase/quickexec
Fiddler官方網(wǎng)站提供了大量的幫助文檔和視頻教程, 這是學習Fiddler的最好資料
Fiddler是最強大最好用的Web調(diào)試工具之一,它能記錄所有客戶端和服務(wù)器的http和https請求,允許你監(jiān)視,設(shè)置斷點,甚至修改輸入輸出數(shù)據(jù),Fiddler包含了一個強大的基于事件腳本的子系統(tǒng),并且能使用.net語言進行擴展
你對HTTP 協(xié)議越了解, 你就能越掌握Fiddler的使用方法。你越使用Fiddler,就越能幫助你了解HTTP協(xié)議。
Fiddler無論對開發(fā)人員或者測試人員來說,都是非常有用的工具。
Fiddler是強大的抓包工具,它的原理是以web代理服務(wù)器的形式進行工作的,使用的代理地址是:127.0.0.1,端口默認為8888,我們也可以通過設(shè)置進行修改。
Fiddler可以抓取支持http代理的任意程序的數(shù)據(jù)包,如果要抓取https會話,要先安裝證書。
2. 抓包原理
Fiddle是在 客戶端和服務(wù)器之間建立一個代理服務(wù)器,本機發(fā)出的請求和服務(wù)器返回的響應(yīng)結(jié)果從它那通過,它來監(jiān)聽和截取數(shù)據(jù)。就像Fiddler的名字里,fiddle就是篡改的意思,對客戶端fiddler偽裝為服務(wù)器,對服務(wù)器fiddler偽裝為客戶端。
IE瀏覽器:啟動Fiddler,它就變成一個代理服務(wù)器,地址是127.0.0.1,端口:8888,IE瀏覽器已被默認設(shè)置好了代理,當關(guān)閉fiddler時候,代理設(shè)置又取消,所以使用IE瀏覽器和方便,不需要你設(shè)置什么信息。
代理設(shè)置:
1.打開安裝好的fiddler,運行后現(xiàn)在菜單Tools->Fiddler Options,選中"Decrpt HTTPS traffic",Fiddle就可以截獲HTTPS請求:
選中"Allow remote computers to connect"是允許別的機器把HTTP/HTTPS請求發(fā)送到Fiddler上來,端口默認8888.
2、IE瀏覽器設(shè)置:菜單欄的工具->Internet選項->選擇“連接”選項卡->選擇局域網(wǎng)設(shè)置,設(shè)置完成后,不要忘了點擊確定,使設(shè)置生效。
3.抓包Capture Traffic
想要抓包,必須Capture Traffic開啟著的,默認就是開啟著的.
有3個方法:
方法1:File –> Capture Traffic。開啟后fiddler頁面左下角會顯示圖標。
方法2:在左下角最前面點擊那個圖標來關(guān)閉和打開抓包功能。
方法3:快捷鍵F12
4.Fiddler界面介紹
總結(jié)
以上是生活随笔為你收集整理的fiddler抓包工具简介的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 小规模纳税人优惠政策,纳税人有哪几种
- 下一篇: 资本积累的主要后果