Fiddler手機端抓包簡明教程
網上有不少相關教程,這裡簡單梳理一版簡明教程如下,三個步驟實現手機端fiddler:
確保手機端和PC端連線在同一WIFI下,依次執行以下步:
STEP1:電腦端安裝配置Fiddler 4
手機端抓包本身不難,網上教程也非常多,這裡已fiddler為例簡單說明,chales等抓包工具也可類似使用。
1)安裝fiddler
fiddler下載:https://www.telerik.com/download/fiddler
2)配置fiddler
在Tools-Options下,依次按下圖2、3修改options選項,注意要記住圖3的port。
圖1 fiddler配置
圖2 fiddler配置
圖3 fiddler配置
附:Fiddler欄位說明
圖4 fiddler介面
名稱 | 含義 |
# | 抓取HTTP Request的順序,從1開始,以此遞增 |
Result | HTTP狀態碼 |
Protocol | 請求使用的協議,如HTTP/HTTPS/FTP等 |
Host | 請求地址的主機名 |
URL | 請求資源的位置 |
Body | 該請求的大小 |
Caching | 請求的快取過期時間或者快取控制值 |
Content-Type | 請求響應的型別 |
Process | 傳送此請求的程序:程序ID |
Comments | 允許使用者為此回話新增備註 |
Custom | 允許使用者設定自定義值 |
表1 fiddler欄位含義
3)檢視PC端本機ip
在fiddler右上角,可以檢視本機ip,記住此ip,STEP3中要用;
圖6 fiddler介面中檢視本機ip
STEP2:手機端配置網路
手機端在WLAN中,給Tencent-Wifi配置代理。
代理模式選擇“手動”;主機名填入STEP2 3步驟的PC端ip;埠填寫STEP2 2步驟中fiddler配置的埠。
圖7手機Tencent-Wifi配置代理
此時手機上就可以抓去http的包了;
要想抓https的包,需要按照STEP4在手機上安裝證書。
STEP3:手機端安裝證書
手機端瀏覽器訪問PC ip:port,即可下載證書,點選證書安裝即可。
圖8手機證書配置