使用一个应用程序监视我的应用程序拨出电话(使用应用程序“网络连接”),我注意到我的应用程序以IP 54.243.198.12:443(有时在爱尔兰的AWS处)呼叫一个AWS服务器(在北美) 23.21.121.219:443)。 我不使用外部包(仅Android的库)。如何找到谁发送此电话? 我不确定如何缩小问题范围,使其不会太宽泛。 问题很简单,即如何停止或捕获来自我的应用程序(而不是我的代码)的所有传出API调用。
答案 0 :(得分:0)
尽管我确定必须有某种方法来拦截打开网络连接的API调用,但我无法从Android方面进行调试。
但是,这些主机提供的SSL证书提供了一些有趣的信息:
$ curl -v https://54.243.198.12:443/
...
* Server certificate:
* subject: OU=Domain Control Validated; OU=PositiveSSL Wildcard; CN=*.ipify.org
... ^^^^^^^^^
看来ipify.org是一项用于查找主机的公共IP地址的服务。也许这提供了一个线索。