Fiddler使用 抓取手机数据包及中文乱码解决方案

下载 安装

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.重启软件

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值