0

这是我的第一个应用程序,我担心盗版。我知道完全阻止它是不可能的,但我想让黑客不会简单地认为它值得。

我已经阅读了一些较旧的线程,但我不知道今天的 Android 和 LVL 之类的库有多安全。

到目前为止,我只实现了 Proguard 和 LVL。

除了逆向工程之外,人们还有哪些其他方法可以破解我的应用程序?我可以做些什么来让它变得困难?

另外,我专门问了另一个关于幸运补丁盗版预防的问题。如果您对此有所了解,也请在那里帮助我。

4

1 回答 1

4

你可以停止担心它。坦率地说——你的代码不是秘密。任何体面的程序员都可以重新创建它。没有大量的人想要破解您的应用程序。使您的应用程序有价值的不是它所构成的代码,而是对问题空间的理解以及用于改进它的持续资源。只要您的代码在您不拥有的设备上运行,理论上您最多可以做的就是添加减速带,这将花费您更多的时间来开发和维护,而不是解决它。

相反,花时间和精力编写最好的应用程序,并想出新的方法来为用户提供价值。这就是您获得实际用户的方式。

您应用的数据可能很有价值。但是你不能通过让你的应用程序更难破解来保护它,你需要用真正的安全措施来保护它。

于 2019-07-02T17:22:55.393 回答