android 真机抓包分析工具有什么好的工具或方法?

2023-03-01 16:29:50 +08:00
 huzhikuizainali

我在网上看到的方案是让手机连接 PC 生成的 wifi 热点。通过电脑上的 wireshark 来监控手机的 IP 地址然后来抓包分析。

以上方案感觉隔靴搔痒,至少有以下几个问题: 1 、你无法获得手机在真实 4G 网络或 5G 网络下的数据包。因此无法分析这种网络环境下的问题。 2 、wireshark 在电脑上可以抓取指定进程的包,进行更有效的分析。 a 、在 windows 任务管理器中获得指定进程的 PID b 、在 cmd 中键入 netstat -ano|findstr PID 号码 获得相关进程的端口号; c 、在 wireshark 监控指定端口号来抓包 但是采用电脑 wifi 热点的方案似乎也不太好操作吧?

以上两个问题有什么好的方案、工具或者书籍或这网络视频。还请各位不吝赐教。多谢了!

1191 次点击
所在节点    程序员
5 条回复
AAAAAAAAAAAAAAAA
2023-03-01 17:01:52 +08:00
frida
huzhikuizainali
2023-03-01 17:21:20 +08:00
@AAAAAAAAAAAAAAAA 如果本身有程序的源码,但是源码中加入了一些第三方的 sdk ,例如腾讯广告 SDK 。那么想知道:
1 、这个 SDK 会抓取手机哪些硬件信息(CPU 型号,屏幕分辨率……)
2 、软件信息( app 启动时间,app 是否在前台,android 版本……)
3 、网络发送了哪些信息。抓包并分析。
frida 是最简单的工具么?考虑学习成本的话,是否还有好的工具?我看了一些介绍,你个好象是逆向工具。
napsterwu
2023-03-01 19:10:46 +08:00
napsterwu
2023-03-01 19:13:04 +08:00
噢,你要 4g/5g 的流量,那可以考虑用 iptables 映射到 vps 上🤔
mikeling
2023-03-02 11:41:28 +08:00
这个思路可行吗? 使用安卓模拟器, 抓模拟器的包, 我也没试过

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/920187

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX