如何反编译JVM字节码文件

2026-01-12 07:23:49

1、编写一个类,并编译

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

如何反编译JVM字节码文件

2、打开工程所在目录

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

如何反编译JVM字节码文件

3、找到该类对应的字节码文件

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

如何反编译JVM字节码文件

4、执行反编译命令

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

如何反编译JVM字节码文件

如何反编译JVM字节码文件

5、查看反编译结果

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

如何反编译JVM字节码文件

如何反编译JVM字节码文件

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢