MYJ2C将编译的Java的Class字节码转换为C语言代码。交叉编译(您不用自己配置编译环境,MYJ2C自动完成)可以生成Windows,Linux,Mac系统X86,ARM平台的动态链接库文件后,通过Java Native Interface 重新链接到原始程序。在此过程结束时,包含原始方法的.class文件的字节码中不会保留原始方法的信息。
编译前
public class App {
public static void main(String args[]) {
System.out.println("Hello, world!");
}
}
编译后
public class App {
public static native void main(String args[]);
}
java -jar myj2c.jar D:\dev\SnakeGame.jar D:\dev\SnakeGame
未混淆反编译效果
混淆后反编译效果
编译一个方法可以永久免费使用
下载最新发布版本 点此下载