0

我想修改AOSP来捕获我ROM上安装的APP的网络流量和文件操作行为。我已将 rom 安装到我的 nexus_6p。我不知道如何修改 AOSP 以捕获(或记录)网络流量,因为我不太擅长 android 开发。请告诉我在哪里或如何修改它。如果有文章,也可以发。谢谢

不是恶意开发者,这只是我的项目,它检测到可疑的 apk,这个项目不会被公开。

再次感谢!

4

2 回答 2

1

无需修改 AOSP 源,您可以运行将执行此操作的应用程序。Android 有一种将流量路由到名为 VpnService 的应用程序的机制(它实际上不是 vpn)。

有些应用程序已经这样做了,例如tPacketCapture

如果您有兴趣自己开发这样的应用程序,您可能会发现这些感兴趣的问题:

Android VpnService,数据包转发

将原始数据包发送到 Android 中的 NetworkInterface 不起作用?

于 2020-05-19T01:01:09.587 回答
0

您可以通过修改 AOSP 来实现您的目标。

您必须对以下这些产生网络流量的组件做一些事情。

  • OkHttpRequest

  • Webview.apk

如果您需要任何进一步的帮助,我会在此处附上详细的技术提示或分步手册。

于 2020-06-03T13:45:14.940 回答