Fiddler4 手機抓包

1.要對計算機Fiddler進行配置,容許遠程計算機鏈接。瀏覽器

2.保證手機電腦在同一局域網中。安全

3.手機上設置代理服務器。以華爲手機爲例,設置-->WLAN-->找到並長按目前所鏈接的WiFi-->修改網絡-->勾選顯示高級選項-->代理-->選擇手動-->輸入FIddler所在主機IP及端口-->肯定。服務器

4.在手機上安裝證書。(爲了抓取https包)網絡

方法1:在手機瀏覽器上輸入:http://IPv4地址:端口(例如:http://192.168.11.29:8888),點擊【FiddlerRoot certificate】下載安裝Fiddler證書。測試

若在手機瀏覽器上沒法打開該地址,須要作幾項檢查:1、確保在手機配置的代理與Fiddler所在主機地址(注意主機可能有多個IP,不要搞錯)和Fiddler中配置的端口,三者保持一致;2、確保在Fiddler-【Tools】-【Fiddler Option]-[Connection]中【Allow remote computers to connect】已經勾選上,若沒有勾選,則須要勾選後保存並重啓Fiddler。3、肯定主機防火牆已關閉,能夠在電腦上ping一下手機IP試試。4、Fiddler手機端沒法訪問下載及安裝時沒法讀取該證書文件.net

如何得到主機IP地址:在主機命令行輸入ipconfig或者將鼠標放在Fiddler右上角online圖標上。命令行

方法2:代理

(1)Fiddler導出證書blog

(2)把Fiddler證書文件發送到手機。ip

(3)打開手機中的設置-->系統安全-->憑據存儲-->從SD卡安裝。選擇FiddlerRoot.cer,這樣就能成功安裝好證書了。

5.設置過濾。在手機上設置好代理後,Fiddler上回抓到PC端和手機端的全部請求,能夠設置過濾。在FIddler中,選擇Tools-->Options-->HTTPS,選擇「from remote clients only」。

6.嘗試抓包吧。

7.如何卸載證書。手機-->設置-->系統安全-->信任的憑據,選擇Fiddler的證書,刪除。

8.測試完以後,記得把手機上的代理關閉,不然手機將不能上網。

相關文章
相關標籤/搜索