我已经下载了一个 Android 应用程序(也适用于 iPhone 和 ipad)。我想监视它正在访问哪些 URL。在桌面上,您可以使用 Chrome 开发工具等工具处理浏览器流量,使用 Charles Proxy (http://www.charlesproxy.com/) 处理其他应用程序流量。是否有类似的方法可以从外部为应用程序设置代理,然后查看任何连接尝试,可能带有标头和响应?
我只需要这样做一次,以确保应用程序没有恶意,因此该过程不必是世界上最方便的方法。例如,它可能涉及在桌面上设置代理应用程序,然后通过它进行连接,或者在基于桌面的模拟器上运行 Android 或 iOS 版本并对其进行监控。