52ky 发表于 2022-10-12 15:44:58

Jocky混淆JAVA代码(保护你的JAVA项目)

我们认识,Java是一种跨方式的编程言语,其源码(.java文件)被编译成与方式无关的字节码(.class文件),然后在运行期动态链接。这样,编译后的类文件中将包括有符号表,然后使得Java程序很简单被反编译。相信每一个Java开发人员,都从前用过比如Jad之类的反编译器,对Java的class文件进行反编译,然后调查程序的结构与实现细节。如此一来,用于那些需求严厉进行知识产权维护的Java使用,如何有效的维护客户的商业出资,是开发人员常常需求面临的问题。于是就呈现了Java混杂编译器,它的作用是打乱class文件中的符号信息,然后使反向工程变得非常艰难。Jocky即是这样一款优秀的Java混杂编译器。

(We know that Java is a cross mode programming language. Its source code (. java file) is compiled into mode independent bytecode (. class file), and then dynamically linked at runtime. In this way, the compiled class file will include a symbol table, and then the Java program can be easily decompiled. I believe that every Java developer has used a decompiler like Jade to decompile Java class files before, and then investigated the structure and implementation details of the program. In this way, developers often need to face the problem of how to effectively maintain the customer's commercial investment when using Java for strict intellectual property maintenance. So the Java hybrid compiler is presented. Its role is to disrupt the symbol information in the class file, and then make reverse engineering very difficult. Jocky is such an excellent Java hybrid compiler.)




页: [1]
查看完整版本: Jocky混淆JAVA代码(保护你的JAVA项目)