以汉化版为例:
1、打开【选项】-HTTPS,勾选图中选项
勾选完后会弹出https证书安装提示,小白安装就可以了,直至提示你安装成功即可。
打开【连接】,设置端口(默认端口8888),如果端口被占用可Kill或者换端口,其他选项如图设置
2、查看本机IP地址,以Windows为例,cmd输入ipconfig查看IP地址或者直接鼠标hover fiddler右上角的主机即可查看
手机配置:
1、Android/ios连接与电脑相同的wifi,如果是电脑是台式机,下载“360WiFi共享大师”开启一个WiFi给手机连接使用(为了保证手机的网段与本地在同一网段)
2、打开手机WiFi设置,以IOS A13系统为例,找到【HTTP代理】,将代理改为“手动”
2、“服务器”输入本机IP地址,“端口”同fiddler端口设置(我这里是8888),设置好后点击“存储”
3、打开手机自带的浏览器,在地址栏输入“本机ip地址:8888”,我这里输入192.168.50.74:8888,此时会跳转到如下界面
4、点击“FiddlerRoot certificate”,下载证书文件,然后找到证书文件进行安装即可
5、安装好以后,就可以抓到手机的包了!!!
常见问题:
手机配置代理后无法上网
解决方法:(以Windows为例)
1、打开Windows注册表(WIN+R键输入“regedit”),找到\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Fiddler2,新建一个DWORD值,值输入80
2、打开fiddler,按Ctrl+R或打开【规则】-【自定义规则】,用Ctrl+F查找“utilCreateResponseAndBypassServer()”,在此if下再写入:
if (oSession.host.toLowerCase() == "webserver:8888")
{
oSession.host = "webserver:80";
}
保存后,再用手机上网,发现手机能够上网了!