如何保护android应用程序中的机密数据

时间:2014-04-29 14:32:32

标签: android performance security

我在Android应用程序中使用机密数据(如URL' s,密码等)。

我想保护我的机密数据以便从外界访问(比如反编译我的类文件等)。

请让我知道我需要做什么,以免被黑客入侵。

感谢。

3 个答案:

答案 0 :(得分:1)

部署在用户设备上的应用生成的内容不能100%安全,但您可能会使攻击者的生活变得困难。我们的想法是让开裂变得困难,不值得。

  • This article(和相关的相关文章)是关于使用加密技术。这是开始保护生成或交换内容的好方法。
  • This article(以及相关的相关文章)也是关于混淆应用程序代码的。混淆的目的是在反编译后使应用程序的逆向工程更加困难。
  • this SO post也可以帮助您开始,但提议的实施有一个问题,需要重新审视(它有效,但有一个漏洞。我已经在其中添加了编辑说明发布自己进一步解释)。

答案 1 :(得分:1)

通过使用加密和解密,您可以保护您的数据。这是 - sample example

答案 2 :(得分:0)

这是不可能的。如果它在应用程序内部,则很容易受到攻击者的攻击。<​​/ p>