【发布时间】:2015-05-30 17:13:20
【问题描述】:
如果我将我的移动应用程序的代码发布到 Play 商店,有人可以下载它吗?
如果是,我如何保护我的应用程序免受此类攻击?我可以用一些东西来避免它吗?我对安全性一无所知,但我认为让我的应用为此类问题做好准备非常重要。
【问题讨论】:
-
是的,您的 apk 可以轻松反汇编(它只是一个 .zip),允许其他人获取资源和 .class 文件(也可以轻松反编译回 .java)。我认为推荐的解决方案是使用 Proguard 进行混淆以使事情变得更加困难,但没有完全保护。
-
@trooper 谢谢你的回答!但我不明白为什么会有太多的反对票。我做错了什么?
-
@Error404 你正在投票,因为它离题了。 SO 用于编程问题,这是一个反编译
.apk的问题。