一、工具/材料
二、方法/步骤
说明
- 在众多的JAVA反编译工具中,有几种非常着名的工具使用了相同的核心引擎——JAD,其中主要包括:Front End
Plus、mDeJava、Decafe Pro、Cavaj Java Decompiler、DJ Java
Decompiler、NMI’s Java Class
Viewer和国产的JAVA源代码反编译专家等等。JAD本身是一个命令行工具,没有图形界面,上述的这些工具大多是在JAD内核的基础之上加了一个图形界面而已。这么多种产品的共同选择,足可证明JAD在JAVA反编译领域中的尊贵地位。 -
操作
将jad.exe和.class文件放置在同一目录下(非必需,可随意,后面会讲解)
开始-运行(或Win+R)-cmd打开系统命令窗口,进入Jad.exe所在目录
例如:
输入命令Jad -d F:\Jad\test -sjava test\*.class
回车 即可生成Java文件
示例:
Jad -d F:\Jad\test -sjava test\*.class
备注说明: *.class 中*是通配符,默认选中此目录下所有.class文件,如只需要反编译某一个.class文件,可直接写成 文件名+.class
如:Jad -d F:\Jad\test -sjava test\CaseInfoSaveAction.class