手機抓包:安卓用fiddler,ios用charles
(復制的,實際上IOS也是用的fiddler抓的,沒試過charles)
一、環境配置
- 在PC上安裝Fiddler
- 手機和電腦連同一Wifi
二、Fiddler設置
- 打開Fiddler->Tools->Options
- 在HTTPSl欄勾選Capture HTTPS CONNECTs
- 勾選Decrypt HTTPS traffic,選擇...from remote clients only
- 點擊Actions->Export Root...,雙擊安裝證書
- 切換到Connetions,填寫端口號(默認為8888)
- 勾選Allow remote computers to connect
三、查看電腦IP地址
- Win+R->cmd打開窗口
- 輸入ipconfig,記下IPv4地址:10.10.0.0
四、手機配置WLAN
- 打開網絡連接,設置手動代理
- 服務器主機名填寫電腦的IP地址:10.10.0.0
- 服務器端口寫Fiddler配置的端口號:8889
- 保存
五、手機安裝證書(非必須)
- 打開手機瀏覽器,輸入地址:http://10.10.0.0:8889
- 點擊FillerRoot certificate 並安裝
六、開始抓取
- 電腦Fiddler點擊左下角,開啟Capturing
- 手機訪問淘寶小程序
(*** 后來要抓的包沒抓成功,因為開發加了驗證,開發又不是自己人,只好作罷。。)