下载 安装
1.地址为:https://www.telerik.com/download/fiddler
填写用途和邮箱 点击下载
2.下载后运行下载的FiddlerSetup.exe文件
设置
1.点击上方Tools ->options
2.在HTTPS中选中decrypt https traffic再选中ignore server certificate errors
3.在connections选中allow remote computers to connect端口默认8888,保存后关闭软件重新启动以使其生效
4.打开cmd,输入ipconfig ,找到无线局域网适配器WLAN 记住ip
5.打开手机wifi,连接到电脑同一wifi下,在wifi界面长按,选择修改网络
勾选显示高级选项
6.代理设置改为手动,输入代理服务器主机名(刚才的ip地址),输入端口(刚才的8888,如果刚才端口冲突修改了端口,这里添修改后的端口即可)
7.保存后,手机访问网络页面,Fiddler中显示抓包数据,右侧为数据包申请地址和Headers等信息
中文乱码
经过上面的配置,我们访问某些网站,发现截取的数据包为中文乱码。这是因为网站采用GB2312/GBK/GB18030编码,而Fiddler采用了UTF-8解码。解决方案如下:
1.cmd ,输入regedit打开注册表。
2.找到HKEY_CURRENT_USER\Software\Microsoft\Fiddler2。
3.点击右键新建,选择字符串值 。数值名称(N)为 HeaderEncoding , 数值数据(v)为 GBK,点击确定保存 。
4.重启软件