fiddler抓包,设置代理后,会出现手机连不上网的情况,针对这个情况处理方式为:
一、准备环境
1.电脑上安装fiddler
2.fiddler>tools>fiddler options>connections 勾选allow remote computers to connect。
3.记住这里的端口号:8888,后面会用到。
4.打开cmd,输入:ipconfig,记住这个ipv4地址。
5.设置代理
(1)手机设置->wlan设置->选择该wifi,点右边的箭头(有的手机是长按弹出选项框)。
(2)选择修改网络配置:
服务器主机名:与主机电脑ip地址保持一致
服务器端口号:8888
6.保存后就可以抓到来自手机的请求了。
7.手机端用浏览器访问http://ip:端口,用电脑的端口和fiddler设置的端口访问安装证书,访问网络,观察fiddler能否成功抓包。这时候一般情况下手机网络能访问,抓包成功。
一、配置注册表
windows键加r键打开以下界面,输入regedit
打开注册表,在hkey_current_user\software\microsoft\fiddler2下创建一个dword,值设置为80(十进制)
二、编写fiddlerscript rule
ctrl+f查找到onbeforerequest方法
在此方法下加入如下代码
三、关闭防火墙
转载地址:https://www.jianshu.com/p/8bfcd88373f5
四、重启fiddler