【问题标题】:Can someone read my IP address in my android code有人可以在我的 android 代码中读取我的 IP 地址吗
【发布时间】:2015-06-16 20:20:14
【问题描述】:

我的 android 应用与本地机器上的服务器交互。机器的IP在应用程序中。有人可以通过进入 APK 来查看 IP 吗?

【问题讨论】:

  • 如果ip地址是明文写的,那么是的,很明显,那就是如果他们进入你的apk,并且有时间通过​​它..
  • 即使可以保护用户不看到应用程序资源中的IP,也不能保证用户无法嗅探网络流量。如果用户的设备正在联系您的服务器,那么用户可以看到。他们可以看到该联系人的详细信息。无论如何,您为什么要阻止这种情况?
  • 谢谢 Elltz 和 David。我正在对我的应用程序进行原型设计,并希望将其发布到那里以获取反馈。我知道在我的本地计算机上运行服务器是有风险的。我只是不想深入了解安全性(而不是完全鲁莽)。我有点担心有人在获得 IP 后会对计算机或网络做出令人讨厌的事情。
  • 大卫揭露的可能性更大

标签: android ip-address


【解决方案1】:

是的,android apk 很容易提取,并且所有代码都显示出来了。您可以使用名为 ProGuard 的工具来隐藏您的代码。 http://developer.android.com/tools/help/proguard.html

【讨论】:

    【解决方案2】:

    如果有人经过这些步骤: Is there a way to get the source code from an APK file?

    然后寻找一个IP,然后是的,他们可以。

    【讨论】:

      猜你喜欢
      • 2015-02-24
      • 2019-11-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-19
      • 2019-10-30
      • 1970-01-01
      • 2020-01-16
      相关资源
      最近更新 更多