jad批量反编译class和jadeclipse集成到eclipse的设置方法

时间:2021-09-05 08:12:03
  • 安装jad配置

1、从http://varaneckas.com/jad/下载windows版本的jad.exe

2、安装完毕后配置jad的系统环境变量

  • 批量解压jar和class文件

1、使用7zip压缩软件将所有的jar文件批量解压到对应的jar包同名目录中(选择Extract to "*/")

2、打开cmd窗口,并进入到jar解压缩的目录

3、由于已经配置了jad.exe的环境变量,因此可以直接使用jad 命令

        jad -r -o -s java -d src aa/**/*.class

参数说明如下:

-r:重新生成加载的包结构

-o:覆盖旧有的文件

-s:-s java 显示解压的源文件的扩展名为java

-d:指定解压缩的源文件的存放目录

  • 在eclipse中安装jadeclipse插件

1、从http://sourceforge.net/projects/jadclipse/下载jadeclipse插件

2、拷贝jadeclipse插件到ecliplse plugins目录中

3、在eclipse的快捷菜单属性中 添加-clean参数

4、重启eclipse后,在windows>preferences>Java 菜单中可以看到JadC,设置jad的路径和反编译后java源文件存放目录

  • jd的官方博客http://jd.benow.ca/#jd-eclipse-install

1、windows下需要先安装微软的Visual C + + 2008 SP1可再发行组件包(x86)

2、JD-Eclipse是个Eclipse插件,安装方法是打开Eclipse,菜单 Help – > soft updates 中的Availabel Software 中点击add site 输入http://java.decompiler.free.fr/jd-eclipse/update,然后一路安装即可。

3、在eclipse中的windows  》preference 》 General 》 editor 》file Assciations 中设置.class和.class without source类型文件的打开编辑器默认为class file editor