原創文章,歡迎轉載。轉載請注明:轉載自IT人故事會,謝謝!
原文鏈接地址:「docker實戰篇」python的docker爬蟲技術-fiddler抓包工具(三)fiddler轉包軟件的安裝和介紹。

| 軟件名稱 | 支持的操作系統 | 使用平臺 | 調試難易程度 | 軟件功能程度 |
|---|---|---|---|---|
| fiddler | Windows/linux/mac | 網頁端,APP端 | 一般 | 多 |
| mitmproxy | Windows/Mac/Linux | 網頁端,APP端 | 一般 | 多 |
| packetCapture | 安卓 | APP端 | 簡單 | 少 |
歷史
Fiddler 是用C#寫出來的,它包含一個簡單卻功能強大的基于JScript .NET 事件腳本子系統,它的靈活性非常棒,可以支持眾多的http調試任務,并且能夠使用.net框架語言進行擴展。
https://www.telerik.com/fiddler

Fiddler 是一款web調試代理平臺,可以監控和修改web數據流。


優點
缺點
https://www.telerik.com/fiddler

選擇類型,填寫郵箱地址,選擇國家



界面功能 
發出去的請求,由fiddler進行捕獲,捕獲后由fiddler的證書進行加密轉發服務端,服務端完成解密發送給fiddler,fiddler進行解密然后明文的方式告訴給客戶端。fiddler在中間做了中間人的作用。

四種類型
- 所有的請求
- 瀏覽器請求
- 去除瀏覽器的所有請求
- 遠程客戶端請求(APP爬蟲就需要這個欄目)

端口隨意,只要跟現有的端口不沖突
必須允許遠程調用

下一步安裝google瀏覽器插件,前提《×××》
chrome://apps/

安裝插件:switchyomega

添加swichyomega的場景

google瀏覽器選擇對應的fiddler

重點是:fiddler設置完后,需要重啟。
瀏覽器登錄google瀏覽器,然后fiddler開始工作,前提google瀏覽器開啟了swichyomega中的場景,開始decode,自動轉碼,一般查看都是用Raw,看看request和response的方式。

PS:這是web端的fiddler里面的抓取設置,后續增加app端的抓取設置。重點是先了解熟悉這個軟件。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。