android - 如何隐藏我的应用程序的域地址?

标签 android dns

我的应用程序中有很多域地址,如果我使用 WireShark 或 NetGuard 程序跟踪我的应用程序,则会显示我的应用程序的域地址。

出现在 NetGuard 的域地址:

e.crashlytics.com/443
myapp.com/443
myapp2.com/443

如何以编程方式隐藏这些地址?

最佳答案

据我所知,如果您从您的应用程序向它们发送请求,则无法隐藏这些地址。但是,您可以做的是使用代理域,并从您的应用程序向该域发送请求,并在内部通过代理从源域传输数据。调用流程为:

application -> proxy.com -> (e.crashlytics.com/myapp.com/myapp2.com,基于请求 header 或路径)

关于android - 如何隐藏我的应用程序的域地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54548360/

相关文章:

html - 通过域不同的网站

email - 使用 Laravel Mail 外观从多个 Mailgun 域发送

无法设置 Azure VM DNS 名称标签

android - 如何使用 Smack API 使用 AccountManager 的身份验证 token 对 Google Talk 进行身份验证?

android - 应用程序在收到广播时自动打开

google-app-engine - 谷歌应用程序的反向代理?

winapi - GetAddrInfo无法解析ipv6.google.com(但nslookup可以)

android - 消息等级构建显示错误

java - 保存和检索数组并在 ListView 中显示

java - MainActivity 中的 Switch.setOnCheckedChangeListener 而不是 Fragment