发布网友 发布时间:2022-04-21 22:14
共1个回答
热心网友 时间:2023-01-22 22:10
操作方法如下:
1)首先使用jar命令将jar文件解压缩到classes目录(假设已经设置好了CLASSPATH等,jar.exe是放在jdk的bin目录下的)
CMD>jar -xvf test.jar -C classes
2)然后使用jad命令对上面产生的classes目录进行反编译
CMD>[jad_home]/jad.exe -r -ff -d src -s Java classes/**/*.class
含义如下:
其中-r 表示恢复源文件的目录结构,,-ff 表示将类属性定义放在类方法定义之前, -d 表示输出目录,-s 表示文件的扩展名。
所有的java文件将会被放置到src目录下。