我想在 android 应用程序上捕获网络数据包。你有什么建议或源代码来帮助我理解这是否可行?
问问题
12928 次
3 回答
5
如果没有 root,您将不得不使用 pass-thru 方法。
- 设置您的 PC/Mac 以通过无线适配器共享您的有线连接
- 使用您的 Android 设备连接到无线适配器
- 运行wireshark
于 2012-08-09T00:38:48.743 回答
0
大多数在没有 root 的情况下在 android 中过滤/嗅探/帐户网络流量的应用程序都使用环回 vpn 技巧,您可以在其中设置 vpn 并检查流量(或任何您想要的)
对于嗅探器,请检查tpacketcapture,但我认为您没有来源...然后尝试联系,或检查 fdroid 以获取类似的开源应用程序
于 2014-01-08T02:34:26.427 回答
0
这应该只是中间人方法 - 考虑设置代理。
于 2016-05-31T20:35:22.657 回答