求 Android 热点抓包软件

A连接B,B抓包A
A、B都是 Android ,B是热点
所有软件只能安装在B系统

1 个赞

你要的抓包是指抓以太网帧的话,可能只有 Root 后跑 tcpdump 是可行的。

如果指的是 HTTP 请求的话,可以试试 Reqable,不过如果是想要拦截 HTTPS 的请求,可能需要修改来自 A 上的 App,使其信任用户证书,或者用 Magisk 将拦截用的证书安装到系统分区。

具体使用时需要打开 Reqable 的 HTTP 端口监听,同时在 A 设备连接热点时配置 HTTP 代理到 Reqable 的 HTTP 端口上。如果不想手动配置 HTTP 代理,还可以在 B 设备上使用 VPX Hotspot (需要 Root)。

1 个赞

reqable 看起来就像原来的Httpcanary,一查,果然是……

是的,甚至图标都没换过,据作者自己说是重写的版本。

我自己用了还是挺好用的,不过对于大体积数据包处理不太友好。

pcapdroid怎么样?还可以配合Wireshark用。

看到之前有提出过类似的问题 , 并非对某一APP应用层抓取

这个是不是只能针对某一连接应用层抓取?

我就浅浅用一下,没深入过,看看设置里的高级选项有没有你想要的功能。