fiddler 抓取 手机https 数据包 完美解决

转:https://jingyan.baidu.com/article/ca2d939d1c5dfceb6c31cea6.html
1.安装fiddler,官网下载即可
2.安卓手机一部,能连接wifi
3.打开fiddler,点击tools,
打开Fiddler的Options菜单,进入"HTTPS"的TAB页面,依次配置如下选项:
1、勾选"Decrypt HTTPS traffic"选项
2、选择下拉列表的"from remote clients only"选项
3、勾选"Ignore server certificate errors"选项
4、通过"Actions"按钮选择"Export Root Certificate to Desktop"将证书导出到电脑桌面上,默认的文件名为"FiddlerRoot.cer"
选择后的界面如下图所示:
[img]https://imgsa.baidu.com/exp/w=500/sign=2e4e6f64d4c451daf6f60ceb86fc52a5/b64543a98226cffc2b8c4888b0014a90f603ea62.jpg[/img]

5.
在"Connections"的TAB中,我们需要设置一个端口号,这个端口号就是手机端设置WIFI代理时自定义的端口,刚才我们设置了6666或8888,然后勾选"Allow remote computers to connect"选项,此时提示一定要重启Fiddler才能生效。

[img]https://imgsa.baidu.com/exp/w=500/sign=aa9d17688c35e5dd902ca5df46c6a7f5/bd3eb13533fa828b43416ad9f41f4134970a5aae.jpg[/img]


6.cmd 查看自己电脑的无线网络IP地址
[img]https://imgsa.baidu.com/exp/w=500/sign=0678d2325a43fbf2c52ca623807eca1e/e4dde71190ef76c667cb0c119416fdfaaf5167eb.jpg[/img]

7.保证fiddler 开启并设置好端口6666或8888, 用手机连接wifi 和电脑一直,设置手机代理
[img]https://imgsa.baidu.com/exp/w=500/sign=ee25833e9e0a304e5222a0fae1c8a7c3/b7fd5266d0160924b8225521dd0735fae6cd3480.jpg[/img]

8.把从fiddler中导出的证书,用QQ传输到手机端, 手机端需要安装刚才Fiddler导出的证书,首先把证书放入手机的内置或外置存储卡上,然后通过手机的"从存储设备安装"菜单安装证书。[img]https://imgsa.baidu.com/exp/w=500/sign=f86fc8db6bd9f2d3201124ef99ed8a53/eaf81a4c510fd9f954b1a2532c2dd42a2834a462.jpg[/img]

[img]https://imgsa.baidu.com/exp/w=500/sign=a0de6dc970310a55c424def487444387/6f061d950a7b02082c1cc8db6bd9f2d3572cc837.jpg[/img]


可以抓取https请求了
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值