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

  • 安装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


          

原文地址:https://www.cnblogs.com/wala-wo/p/5119268.html