防止反编译包含Java 8代码的jar

时间:2014-03-04 10:29:38

标签: jar decompiling java-8

我正在使用 Java 8 开发我的应用程序,我需要阻止我的应用程序进行反编译。我也在 Progaurd 进行了研究,因为 progaurd 支持直到java 7 ,但我正在使用 java8 所以任何人都建议任何解决方案来防止我的应用程序反编译。

1 个答案:

答案 0 :(得分:-1)

编写一个自定义类加载器,它将解密您的类文件。这样,磁盘上的文件实际上是不可编译的(如果你加密整个文件,不是一个有效的jar)。它不是万无一失,而是一个良好的开端。