【问题标题】:Android anti-crack, is it worth it anyway?安卓反破解,到底值不值?
【发布时间】:2012-12-23 19:02:04
【问题描述】:

我正在制作我的第一个 Android 应用,它将是面向 API8 (Android 2.2) 的付费 (1$) 应用。

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

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

    李>
  • 使用 ProGuard,并在发布应用程序时激活旧版防复制选项:这是否不安全,以至于即使是新手也可以复制/共享我的应用程序?

另外,我不会在我的应用程序的安全性上花费大量时间,因此请不要提出难以实施/耗时的解决方案。

现在我更倾向于第二种选择。请帮我决定,如果我说的有误,请告诉我。

[更新] 还有一个问题:Android LVL 是否为 APK 增加了更多加密并使其更难共享?还是仅用于在线检查许可证?完全不使用它并且只在上传时使用 Proguard 和旧的反复制选项是否安全?

谢谢。

【问题讨论】:

    标签: android security


    【解决方案1】:

    答案很简单!不要浪费你的时间来增加保护......它会在上传的那一刻被破解,并且很容易被盗版!

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

    【讨论】:

    • 感谢您的回复。再问一个问题,Android LVL 是否为 APK 添加了更多加密,使其更难共享?还是仅用于在线检查许可证?完全不使用它并且只在上传时使用 Proguard 和旧的反复制选项是否安全?
    猜你喜欢
    • 1970-01-01
    • 2011-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多