1.打開Fidder,點擊菜單欄中的 [Tools] –> [Fiddler Options]
2.點擊 [Connections] ,設置代理端口是8888, 勾選 Allow remote computers to connect, 點擊OK
3.這時在 Fiddler 可以看到自己本機無線網卡的IP了(fidder工具中的Online小圖標查看ip,端口號配置8888),要是沒有的話,重啟Fiddler,或者可以在cmd中ipconfig找到自己的網卡IP
4.在手機端連接PC的wifi(手機和PC必現在同一個網段),並且設置代理IP與端口(代理IP就是上圖的IP,端口是Fiddler的代理端口8888)
5.打開手機瀏覽器,輸入ip:端口號=172.18.53.93:8888,點擊前往,打開一個下載證書的頁面,如下,點擊最下方的“FiddlerRoot certificate”按鈕,下載證書。
6.點擊按鈕,進入下個頁面,出現一個安裝文件FiddlerRoot.cer,點擊“安裝”,跳轉頁面要求設置一個手機密碼,就是開機密碼,沒有就自己設置一個,記住密碼就行會。輸入開機密碼后,出現一個授權證書,點擊安裝即可。
7.驗證手機抓包:操作手機,電腦fiddler中會顯示一些http信息,即為成功。
注意事項:
- 安裝證書 :
1.上一步生成的FiddlerRoot.cer發送到手機內存
2.WLAN–>高級設置–>安裝證書->安裝證書文件。(小米手機)
3.其余手機直接點擊安裝就OK - 配置已經去全部完成,打開手機發出請求,就可以在pc端fiddler上看到相關請求詳情了。
補充:
小米手機安裝證書后,通知欄會出現”網絡可能會受到監控”。設置-更多設置-系統安全-加密與憑據 ,點擊信任的憑據.點擊上面的tab欄,切換到用戶憑據(劉海屏的bug會遮擋一部分)。點擊需要刪除的憑證。即可消除提示,但是下次抓包,需要再次安裝。