用fiddler进行手机抓包,手机设置代理后手机浏览器无法打开网页

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用fiddler进行手机抓包,手机设置代理后手机浏览器无法打开网页相关的知识,希望对你有一定的参考价值。

用fiddler进行手机抓包,手机设置代理后,手机无法打开app进行抓包,但是显示网络异常,打开浏览器测试http和https均无法访问,显示无法与服务器连接。之前都还好好的

参考技术A 在PC端,用安卓模拟器试试,要选可以设置WIFI的,不然没办法装证书。

Fiddler代理手机抓包

Fiddler代理手机抓包

0. 安装Fiddler

1. 安装HTTPS证书并允许远程连接

Tools - Options

技术图片

技术图片

点击OK后重启Fiddler。

确保手机与当前电脑在同一局域网。
然后在手机WLAN设置中找到【代理设置】,设置代理为【手动】,地址:192.168.1.100(这里是自己电脑的IP),端口:8899(可以自定其他不被占用端口)。点击保存。Andriod和iOS应该差不多。

技术图片

然后在手机浏览器打开 192.168.1.100:8899(你自己电脑的ip 截图只是示例),出现如下界面:

技术图片

点击FiddlerRoot certificate下载证书,下载完成后安装。

安卓的安装比较简单,验证完密码就可以了:

技术图片

技术图片

随便起个名字点击确定即可。

而iOS可能费点事。首先安装的时候会提示你去设置描述文件,路径是设置-通用-描述文件,选择刚才下载的证书并输入密码后安装。

技术图片

安装完成后还得信任证书,在设置-通用-关于本机-证书信任设置中,将刚才安装的证书选择信任。

技术图片

至此就算设置完毕了。可以在fiddler上抓取HTTP(S)的包。

当你不再需要抓包后,将WLAN的代理选择关闭并保存即可。

以上是关于用fiddler进行手机抓包,手机设置代理后手机浏览器无法打开网页的主要内容,如果未能解决你的问题,请参考以下文章

Fiddler代理手机抓包

Fiddler抓包工具手机添加代理后连不上网

通过Fiddler进行手机抓包

通过Fiddler进行手机抓包

Charles抓包工具常用功能——Https抓包接口——IOS iPhone手机抓包

手机设置Fiddler代理后无法访问Https网络的解决办法