1、首先需安裝fiddler抓包工具
2、安裝成功后對fiddler進行簡單配置:
打開fiddler,Tools->Fiddler Options
-勾選“Decrpt HTTPS traffic”,選中后Fiddler可以截獲HTTPS請求
-勾選“Allow remote computers to connect”,選中后允許別的機器把HTTP/HTTPS請求發送到Fiddler上
配置完成后,重新啟動Fiddler
3、獲取Fiddler所在機器的IP地址
這個比較簡單,鼠標移動到fiddler右上角online,可以看到IP地址;
或者 運行-->cmd-->ipconfig,即可獲得IP地址
4、Android手機安裝Fiddler證書
安裝證書目的是為了獲取https請求,如果只需要獲取http請求,可忽略這一步
獲取CA證書:Actions-->Export Root Certificate to Desktop導出證書文件FiddlerRoot.cer,拷貝至sdcard,然后通過安全->憑據存儲->從usb存儲器安裝添加證書。
此時會彈出添加證書的Dialog,輸入名字點擊確定即可。
或者知道fiddler所在機器的IP地址和端口號
打開手機瀏覽器,訪問地址,如IP:192.168.1.10,端口號:8888,則訪問 http://192.168.1.10:8888,點擊“FiddlerRoot certificate”,然后會彈出添加證書的Dialog。
5、Android手機配置Fiddler代理
打開wlan,找到當前網絡連接,打開http代理,輸入fiddler所在機器的IP和端口號,存儲成功后即可開始抓包