如何用Fiddler對Android應用進行抓包

 

啓動Fiddler,打開菜單欄中的 Tools > Fiddler Options,打開“Fiddler Options”對話框。

 

 

在Fiddler Options”對話框切換到“Connections”選項卡,然後勾選“Allow romote computers to connect”後面的複選框,然後點擊“OK”按鈕。

 

 

在本機命令行輸入:ipconfig,找到本機的ip地址。

 

 

打開android設備的“設置”->“WLAN”,找到你要連接的網絡,在上面長按,然後選擇“修改網絡”,彈出網絡設置對話框,然後勾選“顯示高級選項”。

 

在“代理”後面的輸入框選擇“手動”,在“代理服務器主機名”後面的輸入框輸入電腦的ip地址,在“代理服務器端口”後面的輸入框輸入8888,然後點擊“保存”按鈕。

 

然後啓動android設備中的瀏覽器,訪問百度的首頁,在fiddler中可以看到完成的請求和響應數據。

 

 

注意:如果手機上的代理已經連上,但是無法訪問網頁,可能是因爲手機還沒有安裝證書的問題或者沒有關閉防火牆。

手機安裝證書:

在手機的瀏覽器中的輸入網址那裏輸入ip地址和端口號(如:10.73.59.166:8888),然後點擊頁面裏面的FiddlerRoot certificate 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章