如何反编译JVM字节码文件

2024-10-27 06:55:20

1、编写一个类,并编译图示,Eclipse 中创建工程,并创建一个类,编译为字节码文件。

如何反编译JVM字节码文件

2、打开工程所在目录图示,工程上右键,打开工程属性窗口,点图示按钮,进入工程所在的本地目录。

如何反编译JVM字节码文件

3、找到该类对应的字节码文件图示,在工程的bin目录中,按照原始类的包结构,找到其对应的字节码文件(即 .class 文件)。

如何反编译JVM字节码文件

4、执行反编译命令图示,打开命令行窗口,执行 javap -c *.class > *.txt 命令,反编译指定的字节码文件,并将结果输出到指定文本文件中。

如何反编译JVM字节码文件如何反编译JVM字节码文件

5、查看反编译结果图示,回到字节码文件目录,此时该目录中多出一个文本文件,即反编译生成的可读的JVM指令文件,打开即可查看。

如何反编译JVM字节码文件如何反编译JVM字节码文件
猜你喜欢