使用fiddler抓包微信公众号接口简单教程

原文链接

1. 准备工作

一台带有无线网卡的PC或者笔记本电脑,然后将电脑和手机连接到同一个Wi-Fi网络中,并且保证二者是在同一个ip网段内的;

2. 在电脑上安装 Fiddler,自行解决

3. 配置Fiddler

打开Fiddler在菜单栏中点击 Tools - Fiddler Options - Connections 中按照如下配置后重启下fiddler,即允许远程设备使用本机联网.
在这里插入图片描述
重启后,最大化Fiddler后,鼠标移到那个Online上,看图
在这里插入图片描述
可以看到无线局域网内分配到本机的ip,上图是192.168.0.4

4. 配置手机

打开手机的网络设置,把网络设置中的代理设置为192.168.0.4,端口号填8888.以IOS手机为例,“设置”->“Wi-Fi”,看图,点那个"i":
在这里插入图片描述
找到"HTTP代理",选择"手动",填上电脑的IP(192.168.0.4)和端口(8888),看图:
在这里插入图片描述
在这里插入图片描述
好了,现在正常情况下用手机产生http请求的数据都会在电脑上的fiddler上显示出来了,如果不行请自行排查IP是否设错,或者是不是没有同处于一个局域网下,或者没有开启fiddler的允许远程用8888端口访问网络。

5. 配置抓包HTTPS

装个扩展插件:CertMaker for iOS and Android 步骤如下:

打开Fiddler,点击菜单栏上的 Tools - Fiddler Options - HTTPS,勾选上Decrypt HTTPS traffic ,然后重启Fiddler;

打开手机,访问本机IP+8888,例如:192.168.0.4:8888, 点击 You can download the FiddlerRoot certificate 按照提示,在手机上安装证书,重启手机浏览器。

好了,https照样能抓了

over,enjoy!!!

  • 2
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值