Fiddler抓包工具如何抓取App的数据请求

本文详细介绍了如何下载并安装Fiddler,配置其连接电脑和移动设备,包括iOS和Android系统的设置步骤,以及如何抓取APP的HTTP请求和数据包。
摘要由CSDN通过智能技术生成

一、下载并安装好Fiddler

可直接在官网进行下载安装

二、配置Fiddler

1、点击Tool —>>Options

2、点击Options弹窗中的Connections,勾选Allow remote computers to connect选项,默认端口为:8888,也可自行配置

3、点击Options弹窗中的HTTPS,勾选Decrypt HTTPS traffic选项,在弹出的警告框中,选择“Yes”接受证书。

4、配置好之后需要重启Fiddler才能生效

三、配置移动设备

如果要让移动设备能够正确地连接到Fiddler,前提是移动设备和电脑要在同一个局域网内,简单来说可以连接同一个WiFi即可。

1、ios系统

(1)在iOS设备的Wi-Fi网络设置中,找到当前使用的Wi-Fi网络,点击右侧的“i”图标,找到“HTTP代理”选项并选择“手动”,将代理地址和端口号填写为Fiddler的地址和端口号即可。

注:电脑本地ip地址可通过cmd:输入ipconfig命令进行查看

(2)配置好代理后,在浏览器输入所配置的:电脑本地ip:端号,如192.168.101.74:8888,点击搜索后便可进行下载Fiddler证书

(3)下载证书后,需要在设置-通用-进行安装证书:

(4)安装证书后,便可打开移动设备上的APP,并进行操作,这时Fiddler就会自动截获APP的HTTP请求和响应。

2、安卓系统

安卓系统与ios系统相差不大,同样也是先配置代理—下载证书—安装证书。只是安卓系统在安装证书这一块有所不同。

安卓系统是在:设置-密码与安全-系统安全-凭据存储(这里以一加为例,其余不同型号的安卓可能有所区别)中进行安装的

四、抓取数据包

(1)将移动设备连接到与Fiddler相同的Wi-Fi网络中,确保设备已正确设置代理。

(2)在Fiddler中点击“File”菜单,选择“Capture Traffic”打开捕获窗口。

(3)打开移动设备上的APP,并进行操作,这时Fiddler就会自动截获APP的HTTP请求和响应。我们可以在Fiddler的“Web Sessions”选项卡中查看到捕获到的数据包,可以对具体的数据包进行查看和分析。
 

借鉴原文链接:fiddler抓APP数据请求详细步骤_fiddler抓取app数据-CSDN博客

  • 19
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值