有没有办法分析 android 设备中的网络流量并将其记录到 SD 卡中?例如,此应用程序将作为代理在后台运行,使所有网络通过它并基于某些过滤器(例如:facebook 数据、whatsapp 数据)检查正在发送和接收的数据并将其记录在文本文件中。
最佳答案
我不知道将数据保存到 SD 卡的方法,但您可以通过 configuring Fiddler on a PC that's in the same network 捕获来自 Android 设备的所有流量。 .
在 Fiddler 中,在您的 PC 上,转到 Tools > Fiddler Options > Connections
选中允许远程计算机连接
检查Fiddler服务器的IP
在 Android 设备的 WiFi 设置中,配置代理。使用您的 Fiddler 服务器的 IP 和端口分别作为 Proxy hostname
和 Proxy port
。
这应该会使来自您的 Android 设备的流量出现在 Fiddler 中。
查看此答案开头的链接以获取更详细的描述和屏幕截图。
关于android - 如何在 PC 中的 fiddler 之类的 Android 设备中捕获所有网络数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24503885/