任何人都可以重用我的.apk文件

时间:2012-11-03 10:41:39

标签: android

我对我的Android应用程序的安全性感到担心。 我开发了一个应用程序上传到市场上并获得了超过1个lac下载。我还在Mobango(android商店)上传了我的应用程序。在monago上,一个人可以下载我的应用程序的.apk文件。

因此,如果有人下载我的应用程序的.apk文件,他可以将其上传到其他Android商店。

我试过这个我从mobango下载了我的应用程序的apk并成功上传到其他Android商店。

我担心的是,任何人都可以窃取我的应用并以他的名字重新上传。

感谢

3 个答案:

答案 0 :(得分:1)

是的,我们可以重复使用.apk文件并从中提取源.......

答案 1 :(得分:0)

这是Google Play商店中所有应用开发者的担忧。我已经看过Google Chrome插件,如果你足够勇敢地提供你的谷歌登录详细信息和手机的设备ID,它可以从商店下载任何apk。

你可以做的是使用类似ProGuard的东西来混淆APK的内容,这使得很难反编译。

答案 2 :(得分:0)

Documents说:

  

ProGuard工具可以缩小,优化和模糊您的代码   删除未使用的代码并重命名类,字段和方法   语义晦涩的名字。结果是一个较小的.apk文件   反向工程更难

但是你可以看到that is more difficult to reverse engineer,而理论并非不可能

请注意,当您使用ProGuard工具时,您必须创建一个key。因此,如果任何正文更改您的代码并从中重新创建另一个.apk,则.apk无法发布为更新或其他您的原产地.apk。