【发布时间】:2012-10-08 17:04:30
【问题描述】:
我创建了一个应用程序,我想知道我是否可以在反编译时为我的 Apk 设置密码,所以当有人尝试反编译应用程序时,它会要求输入密码,这样可以防止我的 apk 被黑客入侵并保留我的隐私。
任何建议将不胜感激,非常感谢。
【问题讨论】:
-
你在开玩笑吧?如果没有,并且由于您正在寻求建议,我建议您完成反编译过程并弄清楚哪一部分会导致询问反编译权限。
-
@mah 我不是在开玩笑,但我没有人检查我的应用程序的内容,特别是我的 res 文件夹,我知道课程不会以可理解的方式出现,谢谢
-
我认为您无法采取任何措施来防止有人试图反编译您的应用程序。如果他们这样做,混淆会有所帮助,但你不能真正阻止某人尝试。
-
@androidqq6 你要求的是不可能的。如果有人非常想要它,则可以确定您在 APK 中放置的任何内容。至于“类不会以可理解的方式出现”——这甚至不能保证。唯一可以免于窥探的就是原始源代码中的 cmets,以及某些方法/类/变量名称(如果您进行了混淆)。
-
@mah 非常感谢您的建议