QQ坦白说使用Fiddler抓包获取json

坦白说使用Fiddler抓包获取json

——2018.4.2

一、皮一下

TX坦白说团队真的是很皮啊。

知乎腾讯官方认证号(如下图)

QQ坦白说使用Fiddler抓包获取json

4月1日傍晚修复bug通过网页获取坦白说jsonhttps://ti.qq.com/cgi-node/honest-say/receive/mine

修复之后:

QQ坦白说使用Fiddler抓包获取json

但是,我皮一下就是很开心!!!!!

二、PC端配置

现在介绍通过Fiddler抓包获取坦白说的json。

需要条件: 一部手机/一台PC 且连接于同一网络。

1.下载与安装

首先在PC下载Fiddler4安装(直接百度就ok)
QQ坦白说使用Fiddler抓包获取json

2.配置

打开Fiddler, Tools-> Fiddler Options ->HTTPS(Connetctions)

选中"Decrpt HTTPS traffic", Fiddler就可以截获HTTPS请求

选中"Allow remote computers to connect". 是允许别的机器把HTTP/HTTPS请求发送到Fiddler上来
QQ坦白说使用Fiddler抓包获取json

QQ坦白说使用Fiddler抓包获取json

3.获取IP地址

(我的是 172.16.44.73,下文将以此为例)

可以打开运行(快捷键Win+R),打开cmd,输入ipconfig回车

QQ坦白说使用Fiddler抓包获取json

QQ坦白说使用Fiddler抓包获取json

三、手机端配置

1.下载安装证书

当手机与PC连接到统一WIfi之后,打开浏览器访问:http://IP地址:端口号(如:http:// 172.16.44.73:8888)

QQ坦白说使用Fiddler抓包获取json

然后点击并开始下载

QQ坦白说使用Fiddler抓包获取json

下载完成之后开始安装证书,手机系统不同安装证书的方式可能不同(以下以 MIUI9.5 为例)

QQ坦白说使用Fiddler抓包获取json

点击安装证书,找到证书文件位置之后,会让你取一个名字,随缘就好。

QQ坦白说使用Fiddler抓包获取json

2.设置代理

与PC连接到同一WiFi之后,将PC设置为代理

主机名为IP地址

端口为上述设置的端口号

QQ坦白说使用Fiddler抓包获取json

四、开始抓包

1.建议首先清空列表

QQ坦白说使用Fiddler抓包获取json

2.运行坦白说#####

在手机上进入坦白说,并进入到我收到的坦白说页面

QQ坦白说使用Fiddler抓包获取json

3.分析包

然后看Fiddler上已经抓到了大概六七十个包,然后就可以开始分析

QQ坦白说使用Fiddler抓包获取json

4.获取结果

QQ坦白说使用Fiddler抓包获取json

五、声明

本Fiddler抓包获取json方法仅用于交流学习之用途,如作他用所承受的法律责任一概与作者无关。