用Fiddler抓取APP数据包的方法及安卓App抓包详细步骤
2026-05-17 11:15:34发布 浏览2次 信息编号:131350
友情提醒:凡是以各种理由向你收取费用,均有骗子嫌疑,请提高警惕,不要轻易支付。
用Fiddler抓取APP数据包的方法及安卓App抓包详细步骤
就在最近,项目涉及到了App抓包,于是借助工具去采集获取APP数据包,然而有些app是没办法捕获到数据包的,下面是我的处理办法:
1. 我默认,代理端口所使用的,是自定义的端口,并非默认的8888端口。
2. 手机端安装证书,电脑端关闭防火墙
对我所采集的那个 app 而言,经过亲自测试是有效的,能够获取到数据包 ,把其操作过程记录一下。
以下是我对安卓App进行抓取的步骤:
1. 下载地址()
2. 安装到电脑,我的电脑系统是Win10
3. 打开软件,界面和其他抓包软件大致一样,效果图如下:
下面我们就要进入重点内容了,即对真机进行抓包操作,首先呢,要保证安装相关程序的电脑与你的手机处于同一个局域网环境当中,因为我们所进行的只是一个代理行为,所以必须要把手机的代理方向设定为指向PC机,要是两者之间无法实现互相访问的话,那整个操作流程就是行不通的。
5. 着手开启的远程连接,于主菜单之中,经由Tools ->…-> 去翻找页签,从中选中to。呈现的效果图是这样的:
这里需要留意的是,通常所默认的代理端口是8888,然而在有些app当中,会绕开这些默认的代理端口去联网,致使无法抓取捕获到的数据,所以我在此处使用自定义的代理端口(4476)。
6. 开启好远程连接之后,重启,不然就不会更新你刚开启的远程配置
7. 关闭电脑端的防火墙
8. 跟着开始着手设置手机端的各项操作咯,去获取PC的那一个IP地址,而我的IP地址呈现为:192.168.1.100。
9. 配置手机端,全部的机理应均可长按wlan图标,接着迈进网络连接,于连接详情之中开展代理设置。
被代理的主机的名称是上面所查到的那个 IP 地址,举例来说,我的那个是 192.168.1.100,端口是经过设置的,号码为 4476。展示图片截图。
这是一张从网络截取的更为详细的配置图片,获取它或许能有帮助,一定要上心了,那端口号是所设置的端口号地址,要是填错就没办法访问了。
10. 手机端安装证书:
开启手机里的浏览器,于地址栏键入电脑端的ip,以及配置好的端口号,借此来获取证书,而后安装到手机里。
将手机浏览器打开之后,我所进行输入的那个地址是,192.168.1.100:4476 ,打开呈现出如下图示的页面,在红色框处进行单击以此来下载安装证书。
证书安装完成后就可以浏览进行App抓包了。
网上存在针对进行设置条件过滤的情况,然而,当我添加了过滤之后,始终都不显示任何信息,或许是我并未配置正确,吧,最终,我没有采用条件过滤,才顺利地抓取到了 app 的相应数据包。
提醒:请联系我时一定说明是从奢侈品修复培训上看到的!