Fiddler,一个抓包神器,不只能够经过手机访问APP抓取接口甚至一些数据,还能够抓取微信受权网页的代码。json
1. 下载地址(官网): https://www.telerik.com/download/fiddler浏览器
2. 或者关注如下公众号,回复“抓包工具”就能够获取网盘地址。服务器
3. 官网填完帐号等信息下载,而后安装,打开。微信
1. 打开“Tools”,选中“Options”,先找到“HTTPS”。网络
2. 勾选如下选项,若是是默承认以无论。工具
3. 再打开“Connections”,设置监听端口号,好比8888,一样勾选如下的选项,到这里电脑设置就能够了。测试
1. 手机和电脑的网络必须在同一局域网内,电脑cmd输入“ipconfig”,记下局域网IP。spa
2. 手机找到链接的wifi,点击修改网络。3d
3. 可能要勾选高级选项,代理设置为“手动”,服务器主机名就是电脑的局域网IP,服务端口号是前面Fiddler里设置的监听端口。代理
1. 手机设置完后就能够用手机打开任意的APP或者微信里的受权网页(别人公众号里的应用)。
2. 微信刚一访问,Fiddler就能够在左侧看到各类请求,找到其中一个请求,点击“SyntaxView”,这里就是网页源代码,多是乱码。
3. 点击“Transformer”,“HTTP compression”, 勾选“Chunked Transfer-Encoding”,再返回语法视图,就能够查看。
4. 找App接口,点击“json”或“xml”能够查看接口返回的数据,或者抓取地址经过POSTman,测试一下。
电脑浏览器或者手机安装Fiddler证书后能够查看HTTPS的请求信息
1. 浏览器输入当前电脑局域网IP,加Fiddler监听端口。
2. 点击“certficate”下载到本地,而后导入在电脑浏览器或者手机,手机按提示安装就能够,可能须要先设置锁屏密码。
3. 手机安装了该证书继续打开一些其余APP,而后再用Fiddler查看请求。
4. 能够查看请求方式和请求参数,图片等等
公众号: