android app盗版预防

时间:2012-03-28 20:47:03

标签: android security licensing

在stackoverflow上查看一些帖子,截至编写时,似乎没有办法有效防止盗版。

这里有人真的从app盗版中亏本吗? 对于应用程序破解者,您目前的解决方案(免费或非免费)是什么?

什么是流行的&保护企业级应用程序的可靠解决方案?

2 个答案:

答案 0 :(得分:7)

使用通过Google提供的LVL(许可证验证库),该服务器端验证用户实际购买了您的应用。

http://developer.android.com/guide/market/licensing/index.html

使用其他技术来检测您的应用程序是否已被篡改,此类博客文章和I / O视频中包含了一些内容。假设如果被篡改则被盗版。 (额外加倍检查,以确保你不会搞砸这个并惹恼真正的用户)

http://android-developers.blogspot.com/2010/09/securing-android-lvl-applications.html

http://www.youtube.com/watch?v=TnSNCXR9fbY

对您自己的应用程序使用AntiLVL,像破解者一样攻击它!这实际上非常有趣和有教育意义,看看破解你的应用程序需要做多少工作。博客/工具可以解决已知的弱点,您可以就如何阻止自动化工具的运行做出一些明智的决定。停止使用专门的盗版者并不是优先事项,但是很容易阻止人们使用一键式工具。

http://androidcracking.blogspot.com/

编辑1:

制作包含广告和/或较少功能的免费版本。破解者只是想要免费的东西,所以让它们变得简单:)如果你发现他们正在使用你的付费应用程序的破解版本,你可以尝试将它们转换为使用免费版本或将它们追加到付费版本。目前,大约1/4的人破解我的某个应用程序将打开Goog​​le Play以获得完整付费版本(尽管实际购买量较少)

答案 1 :(得分:3)

此Google IO 2011视频应该是您的圣经:Evading Pirates and Stopping Vampires using License Verification Library, In-App Billing, and App Engine

它谈到你可以做很多事情来保护自己。