首页>软件资讯>常见问题

常见问题

Fiddler官网教程-抓取手机APP报文

发布时间:2023-01-06 09:50:41人气:239

本文记录一下在Windows系统中如何用Fiddler代理工具抓取手机APP报文。从下面几个方向介绍Fiddler抓取手机APP报文详情。


目录

安装fiddler

设置Fiddler代理

手机安装证书

设置手机代理


安装fiddler

先安装fiddler,联系本站客服下载试用版本。


下载成功后,双击FiddlerSetup.exe文件安装。


为了能够解码https报文,点击“Tools->Options…”菜单。勾选“Decrypt HTTPS traffic”,选择信任Fiddler根证书,添加证书

Tools;Options菜单.png

选择 …from remote clients only 就会只抓取远程客户端的报文。

from remote clients only工具.png

然后点击“Actions”按钮,可看到“Trust Root Certificate”可以点击,已经做了上一步信任证书的操作,这里就不需要点击了。

Actions按钮.png

点击“Export Root Certificate to Desktop”导出证书。打开浏览器的管理证书页面,比如Google浏览器:chrome://settings/security,导入前面导出的Fiddler证书。

导入前面导出的Fiddler证书.png


设置Fiddler代理

点击Tools -> Options… -> Connections,设置一个端口,勾选“Allow remote computers to connect”,然后重启Fiddler。

设置一个端口选项.png

重启后浏览器访问http://192.168.5.51:8899/,其中192.168.5.51是我的IP地址,8899是设置的Fiddler端口。


重启后浏览器访问.png

手机安装证书

手机要和PC处于同一局域网下,可以将它们连接到同一个WiFi。


然后手机浏览器访问地址http://192.168.5.51:8899/,点击 FiddlerRoot certificate下载证书,下载完成然后安装。

手机浏览器访问地址.png

设置手机代理

手机进入连接的WiFi设置页面,配置代理:

手机进入连接的WiFi设置页面.png

配置完成后,Fiddler就可以抓取手机上的报文了。


比如手机访问百度,可在Fiddler上抓取到百度的HTTPS报文:

抓取手机APP报文.png


上一条:Minitab功能 5个Minitab快速使用技巧

下一条:Quest:什么是动态数据移动?