1. 程式人生 > 實用技巧 >Fiddler手機端抓包簡明教程

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手機證書配置