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的代理选择关闭并保存即可。