Fiddler手机APP抓包及无法连接网络问题处理
- fiddler配置过程
- Android手机抓包配置
- iOS手机抓包配置
- 解决fiddler在抓手机APP包的时候连不上网或者网络很慢
- 解决安卓7.0以上免root抓包
fiddler配置过程
- 点击Tools->Options->Connections
- 点击Tools->Options->HTTPS
- 重启fiddler
- 确保防火墙允许fiddler进程可以远程连接
- 手机设备(IOS或Android设备)连接WiFi,需和fiddler在同一个局域网内
Android手机抓包配置
打开设置>WLAN>连接上的WLAN设置>点击代理>手动>设置主机名为fiddler所在的主机的IP(可通过cmd查看),端口为fiddler监听端口(一般为8888)
iOS手机抓包配置
打开设置>WLAN>连接上的WLAN设置>点击代理>手动>设置主机名为fiddler所在的主机的IP(可通过cmd查看),端口为fiddler监听端口(一般为8888)
备注:手机和fiddler所在的主机需要在同一局域网内;测试结束记得关闭代理,否则手机无法上网
解决fiddler在抓手机APP包的时候连不上网或者网络很慢
打开rules->customize rules搜Lavender,然后在下一行中添加代码即可:
if (oSession.host.toLowerCase() == "webserver:8888")
oSession.host = "webserver:80";
备注:如果影响到电脑的抓包网速,可以选择删除,在需要手机抓包的时候再添加进去
解决安卓7.0以上免root抓包
在安卓手机端下载virtualxposed软件
v0.18.2版本的下载链接:http://m.k73/down/android/555129.html
使用教程:
1、下载 VirtualXposed 安装包,安装到手机。
2、安装成功后打开 VirtualXposed,添加应用,安装要使用的APP,以及相应的Xposed模块即可。
3、新安装包在安装的过程中,选择VirtualXposed安装。
4、无需手机root,但每次打开都需要在VirtualXposed APP内打开应用才能生效!