Fiddle抓取手机App请求
编辑
815
2021-12-04
Fiddle抓取手机App请求
最近需要扒一扒旧App请求,使用Fiddle可以实现此功能,话不多说,开始...
准备工作
- 首先得安装Fiddle,可以去官网下载,这里提供一个我使用的版本
- 确保电脑和手机在同一局域网下
配置
电脑端Fiddle配置
打开Tools
->Options
->Connections
勾选下面的选项Allow remote computers to connect
在Fiddle listens on port
处填写一个端口号,比如8888
手机端网络配置
打开连接的Wifi设置
选择手动配置,填写主机名和端口号
主机名为电脑的IP地址,在电脑端按Win+R
->输入cmd
->输入ipconfig
查看电脑ip
说明
如果是Https请求,需要在手机上下载证书,Http不需要,可以直接抓取,手机上下载证书步骤如下:
- 手机浏览器打开
http:IP:8888
,这个中间的IP就是前面查到的电脑IP地址,如http:193.168.31.12:8888
- 选择上图
FilddleRot certificate
下载安装即可
此时在手机上打开APP浏览就可以看到请求的数据了
其他配置
手机上设置代理后,这时候fiddler上抓到的是pc和app所有的请求,如果pc上打开网址,会很多,这时候可以开启过滤
打开Fiddler
>Tools
>Options
>HTTPS
>...from remote clients only
,选择这个选项就可以了
- ...from all processes :抓所有的请求
- ...from browsers only :只抓浏览器的请求
- ...from non-browsers only :只抓非浏览器的请求
- ...from remote clients only:只抓远程客户端请求
友情提醒:测试完成后记得恢复手机网络,否则手机无法正常上网
- 10
- 0
-
分享