用Fiddler抓取手机APP数据包

Fiddler下载地址

1.允许远程连接

用Fiddler抓取手机APP数据包

2.允许监听https

用Fiddler抓取手机APP数据包

3.重启Fiddler

这步很重要,不要忘了

4.手机配置

用ipconfig命令查询当前PC的局域网IP
用Fiddler抓取手机APP数据包
将手机连接上同一个WIFI,并进行设置:

iOS手机:设置 > WIFI > 点击进入连接上的WIFI,在最下面会有HTTP代理(默认情况下使关闭),打开手动选项,在服务器栏填写刚才查看到的PC机的IP,如’192.168.101.106’,在端口号栏填写:8888,至此设置整个流程设置完毕。

Android手机:设置 > 连接 > WLAN > 手指长按已连接的WIFI地址将会出现“修改网络配置”的选项,点击进去后将会看到一个“显示高级选项”,勾选上以后会出现代理服务器的设置,选择手动后将PC机的IP填写到“代理主机名”栏,将8888填写进“代理端口”即可。

5.开始抓包

比如手机打开微博,抓包结果如下:
用Fiddler抓取手机APP数据包

最后不想抓包的时候可以停止使用代理,否则Fiddler退出后手机就上不网了啦