Jad反编译及eclipse反编译插件JadClipse

Jad(JAva Decompiler)是一个Java的反编译器,可以通过命令行把Java的class文件反编译成源代码。
如果你是使用Eclipse的话,还有一个Eclipse插件JadClipse,JadClipse提供一个class文件查看器可以直接打开class文件查看其反编译后的源代码,很好用!

一、JadClipse插件安装

1. 下载Eclipse插件jadclipse_3,如:【net.sf.jadclipse_3.3.0.jar】,将其拷贝到Eclipse安装路劲的plugins下,如:【D:\eclipse\plugins】
2. 下载jad.ext拷贝到JAVA_HOME的bin目录下,如:【C:\Program Files\Java\jdk1.6.0_43\bin】
3. 重启eclipse
4. 至此,eclipse中Window->Preferences->Java下增加了一个JadClipse标签。
5. 点击JadClipse标签,配置Path to decompiler:jad.exe路径;及Directory for temporary files:临时路径即可。
6. 设置Window->Preferences->General->Editors->File Associations中File types下*.class的默认打开方式为Class File Viewer(default)

二、使用此插件

1. 创建一个java工程
2. 右击工程名称->属性->Java Build Path->Libraries,点击右侧标签Add Class Folder...,新标签内点击Create New Folder...,创建一个新文件夹,然后保存
3. 将class文件拷贝到刚创建的临时文件中
4. 右击需要查看的class文件,选择open with->JadClipse class file view即可


jad下载地址:http://varaneckas.com/jad/
JadClipse下载地址:http://jadclipse.sourceforge.net/wiki/index.php/Main_Page

你可能感兴趣的:(JadClipse,Jad反编译)