一、jad反编译工具下载安装(独立使用不继承到编辑器中)
1、下载地址:https://varaneckas.com/jad/
根据自己需求安装,我在这里下载第一个在window上使用。
2、将下载的压缩包解压,在解压后有jad.exe程序和Readme.txt英文文档里面介绍了jad的使用方式。
3、将jad.exe程序复制到本地JDK目录下的bin目录中
4、打开cmd窗口进入到本地JDK目录下的bin目录中输入jad回车看到以下内容说明jad已成功部署
5、尝试对一个class就行反编译 ,在cmd窗口进入到class文件所在目录然后输入jad空格在输入class文件全名包括.class后缀
可以看到会在class目录下生成一个.jad的文件这个文件就是反编译后的文件。
6、关于jad的使用教程自己可以使用有道词典中文档翻译对Readme.txt进行翻译查看。
二、eclipce集成jad反编译工具
1、在jadclipse官方网站下载net.sf.jadclipse的jar包,地址:https://sourceforge.net/projects/jadclipse/
2、将下载的jar包拷贝到eclipse的plugins目录下,再删除eclipse的configuration目录下org.eclipse.update文件,这个文件是更新文件删除后在eclipce启动会自动生成,然后就可以重启eclipse了。
3、在https://varaneckas.com/jad/下载jad的压缩包,上面有详细介绍(只用下载即可)
4、将下载的jad的压缩包解压到合适目录
5、打开eclipse找到window-->preferences-->java-->jadEclipse
6、在填写完后点击apply,找到window-->preferences-->general-->editors-->file associations设置*.class文件和*.class without source文件类型默认打开方式为jadclipce class file viewer
注意在设置*.class without source文件时可能没有jadclipce class file viewer选项这是需要点击右边add按钮增加此选项,一定要点击default才能设置为默认打开方式
7、点击apply and close按钮关闭设置框即可
8、在设置完成后可能还不能进行查看源码可以重启eclipce试试。