【问题标题】:Application Licensing vs Copy protection in AndroidAndroid 中的应用程序许可与复制保护
【发布时间】:2011-08-26 12:48:21
【问题描述】:

我正在准备发布应用程序并检查Application Licensing 我想知道是否值得为使应用程序适应许可系统而付出额外的努力。因为,根据我的阅读,许可系统也是可以破解的。

提前致谢

【问题讨论】:

    标签: java android security


    【解决方案1】:

    无论如何,一切都是可以破解的。保护应用程序的目的更多是为了减缓盗版者的工作或使破解工作变得毫无价值。 This excellent article 比我更能描述这种方式。

    确实,乍一看,设置应用程序许可需要做很多工作,但一旦完成,就真的没问题了。我认为最后值得:

    • 无论如何,复制保护已被弃用,并将消失

    • Application Licensing API 运行良好,我不必抱怨(但在调试模式下有时很烦人。在我看来,调试时最好绕过许可证检查)

    所以对我来说,你的问题的简短回答是肯定的。但这只能是一种意见。

    如果您从复制保护切换到应用程序许可,请不要忘记使用 ProGuard 来混淆您的 APK。同样,这也不是牢不可破,但它使任何破解尝试都变得更加困难。它集成在Android框架中,这基本上是行不通的(在Stack Overflow上有很多帖子可用)

    【讨论】:

      【解决方案2】:

      通过快速搜索,至少有一种方法可以轻松击败 LVL (see reference)。我确信还有其他方法。考虑到将 LVL 集成到我的 PhoneGap 应用程序相关的复杂性和工作量,我决定在我的付费应用程序中使用 LVL。

      在相关说明中,使用已弃用的“复制保护”选项有哪些副作用或缺点?我猜它不如 LVL,所以这不是我要问的缺点/副作用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-12-29
        • 2023-03-29
        • 1970-01-01
        • 1970-01-01
        • 2012-10-31
        • 2011-11-23
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多