給大家介紹一個(gè)C#實(shí)現(xiàn)的瀏覽器抓包和調(diào)試工具,啟用后作為一個(gè)proxy存在于瀏覽器和服務(wù)器之間,從中監(jiān)測(cè)瀏覽器與服務(wù)器之間的http/https級(jí)別的網(wǎng)絡(luò)交互。目前可以支持各種主要瀏覽器如IE, Chrome, FireFox, Safari, Opera。
主要用途:
http/https監(jiān)測(cè)與分析
動(dòng)態(tài)修改請(qǐng)求或回復(fù)
斷點(diǎn)調(diào)試
自動(dòng)回復(fù)
自定義腳本擴(kuò)展
抓包方法:
1. 開發(fā)fiddler之后默認(rèn)情況下就是抓包狀態(tài),可以查看界面左下角顯示capturing,如果沒有顯示,單擊此處可以開始抓包。
2. 如果訪問的網(wǎng)站是https網(wǎng)站,則需要通過Tools - Fiddler Options - Https - Decrypt Http Traffic來設(shè)置將https解密
3. 通過瀏覽器發(fā)送請(qǐng)求。(在windows平臺(tái)上此處并不限于瀏覽器,只要程序是通過winhttp或者wininet發(fā)送請(qǐng)求都可以被監(jiān)測(cè)到)
4. 在收到回復(fù)后回到fiddler查看抓包內(nèi)容。
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版