Fiddler学习笔记(五)——抓包手机App
手机App使用fiddler进行抓包,此处首先以Android手机为例
- 确保fiddler可以进行远程设备抓包,点击tools-options-connections,勾选allow remote computers to connect,如下图
2.确保手机联网和电脑在同一网段,可通过手机连接WiFi的方式
3.打开手机 设置- WLAN-连接上的WLAN设置
4.点击 代理-手动,设置主机名为fiddler所在PC的ip地址,端口填写fiddler监听端口号,若未填写则默认为8888,如下图
5.打开Android手机浏览器,访问 http://pc的ip地址:8888/
6.点击页面底部FiddlerRoot certificate下载证书
7.打开 手机 设置-更多社会-系统安全-加密与凭据-从存储设备安装
8.选择步骤5下载好的FiddlerRoot.cer进行安装
9.手机打开需进行测试的连接,此时已经可以抓取https包了
注意:测试完毕,需记得关闭手机代理,否则手机无法上网
iOS设备需在步骤8后,需要在安装成功后,在通用-关于本机-证书信任设置中,信任步骤8安装的fiddler证书后,PC上的fiddler才可成功抓取iOS手机上的包。