反编译工具jad简单用法
 
下载地址:
=反编译工具jad &dt=2002000
 
一. 不用安装,只要解压就行(有这样两个文件jad.exe,Readme.txt)。
二. 使用方法(下面的方法是常用的,我已经实践过,可行,特放在这里共享。)
1.  在当前文目录下(解压所在的文件夹中)把一个*.class文件转化为*.java文件,命令如下:
 
jad  -sjava  example1.class
 
example1.class---->example1.java
 
2. 把当前文件夹下的所有*.class文件转化为*.java文件,并把*.java文件放到指定文件(test文件夹,这个是新建的),命令如下:
 
jad -o -dtest -sjava *.class
 
3. 把当前文件夹下的一个文件夹内(tree文件夹,tree文件夹内也可以有文件夹 )的所有*.class文件转化为*.java文件(src是文件夹)(按原来java文件所在文件的方转化),
命令如下:
 
jad -o -r -sjava -dsrc tree/**/*.class
 
注:第3点作用非常大,特别是在\WEB-INF\classes\org,这里org里就是与web项目中src里建的java包org一致。这里只要把org文件夹复制到上面说的tree文件中,建一个空src文件夹,再执行第3点的命令就可以把*.class文件全部反编译成java文件,并且按原来建java方式一样。
 
附件里有反编译工具jad,可以下载。