1. 程式人生 > 其它 >手機抓包(Fiddler)

手機抓包(Fiddler)

利用Fiddler對手機進行資料抓包

1、配置Fillder允許對遠端連結進行抓包

位置:Tools-->Options-->Connections(勾選Allow remote.....)--->點選ok
重啟Fiddler

2、獲取電腦IP地址

1、cmd下執行:
ipconfig
2、拿到IP地址

3、手機端開啟網路代理

前提:PC和手機連在同一個網路下(路由器)
1、設定伺服器主機名:(電腦IP地址)
2、設定伺服器埠:8888

4、下載(手機)Fillder代理:

1、手機瀏覽器輸入:電腦IP/8888
(手機和電腦連線同一個網路,開啟手機瀏覽器,輸入Fiddler Server地址http://ipv4.fiddler:8888/(因為fiddler裝在PC上,所以 Fiddler Server地址就是PC的IP地址,帶上埠號8888,我的是http://192.168.1.106:8888/), 跳轉到 Fiddler Echo Service 證書下載頁)
2、點選FiddlerRoot.....下載
如果出現(No root certificate was found. Have you enabled HTTPS traffic decryption in Fiddler yet)
則:
a、利用cmd跳轉到去電腦fiddler安裝目錄
2、執行:makecert.exe -r -ss my -n "CN=DO_NOT_TRUST_FiddlerRoot, O=DO_NOT_TRUST, OU=Created by http://www.fiddler2.com" -sky signature -eku 1.3.6.1.5.5.7.3.1 -h 1 -cy authority -a sha1 -m 120 -b 09/05/2012
3、點選儲存並重新命名,安裝

5、抓包

PC上和手機上的配置完成後就可以操作手機,在電腦上用fiddler抓包了,比如訪問一些網站和APP,fiddler中就會顯示捕獲到的手機上HTTP/HTTPS通訊記錄,抓包成功。