Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/209.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android anti-crack,值得吗?_Android_Security - Fatal编程技术网

Android anti-crack,值得吗?

Android anti-crack,值得吗?,android,security,Android,Security,我正在制作我的第一个Android应用程序,它将是一个以API8(Android 2.2)为目标的付费(1美元)应用程序 现在我看到了两个保护我的应用程序不被共享的选项: 使用Android许可证检查:问题是设备必须有互联网连接,正如我在网上读到的,许可证缓存有问题。而且,最大的回馈是它可以被一个普通的破解者破解。。。此外,我不想通过减慢应用程序启动速度或退出互联网连接来惩罚诚实的用户 使用ProGuard并在发布应用程序时激活传统的防复制选项:这是否不安全到连新手都可以复制/共享我的应用程序

我正在制作我的第一个Android应用程序,它将是一个以API8(Android 2.2)为目标的付费(1美元)应用程序

现在我看到了两个保护我的应用程序不被共享的选项:

  • 使用Android许可证检查:问题是设备必须有互联网连接,正如我在网上读到的,许可证缓存有问题。而且,最大的回馈是它可以被一个普通的破解者破解。。。此外,我不想通过减慢应用程序启动速度或退出互联网连接来惩罚诚实的用户

  • 使用ProGuard并在发布应用程序时激活传统的防复制选项:这是否不安全到连新手都可以复制/共享我的应用程序的程度

此外,我不想在我的应用程序的安全性上花费太多时间,所以请不要建议难以实施/耗时的解决方案

现在我更倾向于第二种选择。请帮我做决定,告诉我我说的是不是错了

[更新] 还有一个问题:安卓LVL是否给APK增加了更多的加密,使其更难共享?还是仅用于在线检查许可证?在上传时不使用它,只使用Proguard和旧版防拷贝选项是否安全


谢谢

答案很简单!不要浪费你的时间在添加保护…它将被破解的一分钟,它被上传,将被盗版非常容易


使用proguard作为应用程序的最佳防御,将类名混淆为单个字母方案。

感谢您的回复。还有一个问题,安卓LVL是否给APK增加了更多的加密,使其更难共享?还是仅用于在线检查许可证?在上传时不使用它,只使用Proguard和旧版防拷贝选项是否安全?