Fiddler監聽手機的引數配置教程
接下來開啟Fiddler,對手機抓包引數進行配置。
1. PC端筆記本引數配置
(1) 首先配置Fiddler允許監聽到https
(fiddler預設只抓取http格式) 開啟Fiddler選單項:Tools –> Options –> HTTPS,勾選CaptureHTTPS CONNECTs,點選Actions,勾選Decrypt HTTPS traffic和Ignore servercertificate errors兩項,點選OK(首次點選會彈出是否信任Fiddler證書和安全提示,直接點選yes就行),如下圖:
(2)然後配置Fiddler允許遠端連線
(用來監聽手機APP) 在上一步視窗中點選Tools –> Options –> Connections,勾選allow remote computers to connect,預設監聽埠為8888(下圖Fiddler listens on port就是埠號),若埠被佔用可以設定成其他的,配置好後要重新啟動fiddler,如下圖: 點選完成之後,PC端配置完成,接下來開始配置手機端,以安卓為例。
2. 手機端(Android)引數配置
首先要保證手機和電腦都處於同一個網路;然後要知道電腦的ip地址(當然這個電腦是安裝fiddler的電腦),通過“windows + R”進入“執行“介面,輸入“cmd”進入命令列介面,然後輸入“ipconfig”,回車,即可看到電腦的ip地址,如下圖,電腦的ip地址為:192.168.1.110
(1)手機和電腦連線同一個網路,並更改手機無線網代理
開啟手機WLAN,連線與電腦相同的無線網,長按該網路,點選“修改網路”;然後點選“顯示高階選項”,點選“代理”,選擇“手動”代理,填入電腦的ip地址和埠號,連線網路。
(2)下載手機證書
開啟手機瀏覽器,輸入http://ip:埠號,如 http://192.168.1.110:8888,點選前往,然後點選FiddlerRoot certificate下載證書。
(3)安裝手機證書
進入手機“設定”中的“安全”,然後點選“從儲存裝置安裝”,然後選擇上一步驟下載的證書進行安裝,併為證書命名,點選“確定”,隨即證書安裝成功。(不同型號手機安裝方式不同,請自行百度~~)