【问题标题】:How to protect or secure java code from decompiling [duplicate]如何保护或保护java代码免于反编译[重复]
【发布时间】:2013-09-16 12:21:54
【问题描述】:

我有一个小小的疑问。 当我们生成任何新的应用程序时,我们曾经将它们作为 jar 文件提供。现在我的问题是我们是否能够反编译这些 jar 文件...? 如果是我怎样才能避免这种情况...? 请告诉我,提前谢谢。

【问题讨论】:

标签: java


【解决方案1】:

无法避免反编译。您可以轻松地使代码难以阅读。有免费的库可用于混淆代码。 proguard.sourceforge.net

【讨论】:

    【解决方案2】:

    您可以反编译 jar 文件(查看 jd-decompiler)。 你无法避免! 您只是使用混淆器使其更难阅读。 (看看 SandMark)

    或创建一个程序,在运行时将您的加密版本加载到内存中。

    【讨论】:

      猜你喜欢
      • 2015-09-18
      • 2012-12-16
      • 1970-01-01
      • 2010-12-25
      • 2011-06-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-27
      相关资源
      最近更新 更多