Android非root设备中的应用内HTTP监控

时间:2014-07-24 06:23:53

标签: android proxy http-monitor

Android应用程序是否可以监控自己的 HTTP请求 - 响应

我使用过Charles代理工具,运行良好,但我们可以使用任何应用内解决方案吗? 像wireshark这样的应用程序使用tcpdump Linux工具访问TCP / IP数据包,但它需要root访问权限。

如果以某种方式我以编程方式创建代理本地端口并继续监听,也许我可以实现我所需要的;但显然以编程方式配置网络以设置代理需要root。 [我查看了ProxyDroid app,它允许我们设置代理]

如果我能监控至少我自己应用的http内容,我就不会看到任何非根设备的方式。手动记录HTTP请求/响应不是我想要的。 TrafficStats API提供有关收到的数据包传输的信息,而不是更详细的监控我们自己的呼叫。

欢迎任何形式的澄清/确认/建议。

0 个答案:

没有答案