Mac的朋友如最近在使用eclipse3.4以上版本做开发,对于想使用jadclipse反编译的想必会遇到jad.exe在mac下无法使用的麻烦。
苦于寻找,发现了jode的eclipse反编译插件,但又发现官方网站上说只支持eclipse3.3以下版本。没办法只能继续寻找,最终发现了jd-eclipse这款插件,官方说速度是最快的,但反编译出来的内容不能象jadclipse那样按eclipse风格格式化,不过终究能用,也罢。
Install的地址:
http://java.decompiler.free.fr/jd-eclipse/update
http://www.ibm.com/developerworks/cn/opensource/os-cn-ecl-jdeclipse/index.html
http://www.ibm.com/developerworks/cn/opensource/os-cn-ecl-jdeclipse/index.html
http://www.ibm.com/developerworks/cn/opensource/os-cn-ecl-jdeclipse/index.html
应用 JD-Eclipse 插件实现 RFT 中 .class 文件的反向编译
高级语言源程序经过编译变成可执行文件,反向编译就是其逆过程。但是由于反向编译的复杂性,通常不能把可执行文件变成高级语言源代码,只能转换成汇编程序。本文介绍了如何应用 JD-Eclipse 插件实现 RFT 中 .class 文件的反向编译,这种方法简单实用,运用 JD-Eclipse 插件应用于 RFT,使 RFT 具有更多方面的应用,方便了用户对 .class 文件的操作,不需要单独应用反向编译器进行方向编译的工作。
0 评论:
2012 年 9 月 03 日
- 内容
本帖最后由 不要喊我芳名 于 2014-9-5 13:08 编辑 今天试着在UAP-STUDIO下安装eclipse反编译插件,成功了!给大家分享下,效果如下图所示: 插件安装过程: 1、下载JadClipse,http://jadclipse.sourceforge.net/wiki/index.php/Main_Page#Download,注意选择与eclipse版本一致的版本,我用的是Eclipse3.7,所以选择下载版本net.sf.jadclipse_3.3.0.jar 2、下载Jad,http://www.varaneckas.com/jad,下载相应版本 3、将下载下来的Jadclipse,如net.sf.jadclipse_3.3.0.jar拷贝到D:\UAP-STUDIO6314\*\plugins目录即可(根据你本机的UAP-STUDIO位置)。 4、将Jad.exe拷贝到JDK安装目录下的bin文件下 5、然后,重新启动Eclipse,找到Eclipse->Window->Preferences->Java,此时你会发现会比原来多了一个JadClipse的选项,单击,会出现,如下: 在Path to decompiler中输入你刚才放置jad.exe的位置 6、基本配置完毕后,我们可以查看一下class文件的默认打开方式,Eclipse->Window->Preferences->General->Editors->File Associations,默认打开方式是jadclipse 7、全部配置完毕,试试看吧! |