Fiddler手机抓包方法及添加代理后连不上网解决

Fidder手机抓包要保证电脑和手机在同一个局域网内,电脑端使用ipconfig查看ip地址

1、Fiddle给手机添加代理:Tools->Options

Fiddler手机抓包方法及添加代理后连不上网解决

2、手机添加代理,对应wifi点击高级选项->代理(手动)->设置代理主机名和代理服务器端口

就是电脑IP地址和设置里的端口号

Fiddler手机抓包方法及添加代理后连不上网解决

3、安装https证书,在浏览器输入http://IP地址:8888,打开fiddler服务界面,点击最下方证书下载并安装

如果不能直接点击安装,到设置里找隐私->加密与凭据->从SD卡安装,iOS手机也类似,安装后iOS需要在设置里信任下

Fiddler手机抓包方法及添加代理后连不上网解决Fiddler手机抓包方法及添加代理后连不上网解决

 

问题解决:添加代理后连不上网

1、运行输入regedit打开注册表

在HKEY_CURRENT_USER\Software\Microsoft\Fiddler2下创建一个DWORD,值置为80

Fiddler手机抓包方法及添加代理后连不上网解决

2、Fiddler添加规则Rules->Customize Rules

Ctrl+F找到OnBeforeRequest,加入以下规则后重启Fiddler

if (oSession.host.toLowerCase() == "webserver:8888") oSession.host = "webserver:80";

Fiddler手机抓包方法及添加代理后连不上网解决

添加后如截图

Fiddler手机抓包方法及添加代理后连不上网解决