`
hngmduyi
  • 浏览: 329350 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

eclipse中加入jad插件使其可以直接反编译.class文件

 
阅读更多

jad是java的反编译工具,是命令行执行,反编译出来的源文件可读性较高。可惜用起来不太方便。还好

找到eclipse下的插件,叫jadclipse,安装好之后,只要双击.class文件,就能直接看源文件,包括jar

包中的class文件,也可以直接反编译。

1.下载jad1.5.8e
http://www.kpdus.com/jad.html#download
下载后解压。解压缩后将jad.exe拷贝到JRE的bin目录下,如\Java\jre1.5.0_06\bin

2.下载 jadclipse_3.3.0.jar
http://jadclipse.sourceforge.net/download.html 
或者 
http://nchc.dl.sourceforge.net/sourceforge/jadclipse/net.sf.jadclipse_3.3.0.jar 
将jadclipse_3.1.0.jar复制到D:\Program Files\eclipse\myplugin\eclipse\plugins目录下(用的是

link方式安装插件的)。

3.启动Eclipse后,在Windows-->Perference-->Java下面应该会多出一个JadClipse目录,相关的设置可

以在此修改
配置jadclipse:设置path to decompiler为jad.exe的全路径,如:F:\Java\jre1.5.0_06\bin\jad.exe

,在Directory for temporary files中指定临时文件的路径,如:G:\Java\eclipse-SDK-3.0-win32\temp
4、在Eclipse的Windows-->Perference-->General->Editors->File Associations中修改“*.class”默

认关联的编辑器为“JadClipse Class File Viewer”

在eclipse窗口下,点击Window > Preferences > Java > JadClipse > Misc,将Convert Unicode strings into ANSI                      strings选项打勾,避免反编译后可能出现的中文乱码。 


5、安装完成,双击class文件,Eclipse将自动反编译了。

 

 

注意:jadclipse_版本号.jar的版本与eclipse的platform版本号相关,如果不匹配则会出现这样的错误: 
An error has occurred when activating this view 
Expecting non-static method jadclipse.JadclipseBufferManager.createBuffer(Lorg/eclipse/jdt/core/IOpenable;)Lorg/eclipse/jdt/core/IBuffer
; 

分享到:
评论

相关推荐

    eclipse反编译.class插件jad

    eclipse反编译.class插件jad

    eclipse反编译插件安装

    1.将jad.exe放到安装jdk的bin目录下 D:\xxxx\jdk...重启后即可查看.class反编译文件 附:jad版本下载目录:https://varaneckas.com/jad/ JadClipse:http://sourceforge.net/project/showfiles.php?group_id=40205

    eclipse反编译class文件jad工具

    eclipse反编译class文件jad.exe工具和net.sf.jadclipse-3.3.0.jar包

    eclipse_反编译插件_jad_3.3.0.zip(最新)

    eclipse_反编译插件_jad_3.3.0 + jad.exe 安装步骤: 1.把下载包中的jadclipse_3.3.0.jar放入到 eclipse的安装目录下,..\eclipse\plugins 目录下; 2.在Eclipse的菜单栏Window-->preferences-->jadClipse页签中配置...

    java反编译工具及eclipse插件.2018_03_16

     3、将jad反编译工具jad.exe放到jdk安装路径的bin目录下面,jadclipse_3.1.0.jar放到eclipse的安装目录下的plugins目录下。  4、启动eclipse,打开:Window->Preferences->Java->JadClipse.  Path to ...

    eclipse(myeclipse)中直接打开.class文件的插件

    eclipse(myeclipse)的jad.exe反编译插件,安装该插件后可以直接双击jar包中的class文件,自动打开反编译好的源代码查看,非常方便试用于大量分析jar中的class文件和关联的jar文件

    eclipse反编译.class文件

    按照配置文件,都没有反编译成功,不可能吧,测试了20台机子,都可以,

    java反编译工具及eclipse插件

    如果没有默认,可以在Eclipse的Windows——> Perference——>General->Editors->File Associations中修改“*.class”默认关联的编辑器为“JadClipse Class File Viewer”。设置完成后,双击*.class文件,eclipse将...

    jd_gui jad eclipse 反编译工具

    如果没有默认,可以在Eclipse的Windows——> Perference——>General->Editors->File Associations中修改“*.class”默认关联的编辑器为“JadClipse Class File Viewer”。设置完成后,双击*.class文件,eclipse将...

    Eclipse Jad 反编译插件(包含jad.exe)

    jad java .class反编译工具使用 ----------------------------- 1.将net.sf.jadclipse_3.3.0.jar 复制到Eclipse/plugins目录中重启Eclipse 2.window --> preferences --> java --> jadClipse -->设置 jad.exe 路径...

    eclipse编译.class所需jar包

    eclipse查看源码可以通过反编译成.class文件,插件所需要有jad.exe net.sf.jadclipse_3.3.0.jar

    java反编译工具及eclipse插件-CSDN下载.2018_03_16

     3、将jad反编译工具jad.exe放到jdk安装路径的bin目录下面,jadclipse_3.1.0.jar放到eclipse的安装目录下的plugins目录下。  4、启动eclipse,打开:Window->Preferences->Java->JadClipse.  Path to ...

    jad反编译eclipse插件

    Jad是一个Java的一个反编译工具,是用命令行执行,和通常JDK自带的java,javac命令是一样的。不过因为是控制台运行,...不过幸好有一个eclipse的插件JadClipse,二者结合可以方便的在eclipse中查看class文件的源代码。

    Eclipse反编译插件及安装方法

    eclipse的反编译插件 安装方法: 1. 将net.sf.jadclipse_3.3.0.jar 拷贝到eclipse的plugins目录下(在关闭eclipse的情况下进行,若不在关闭的情况下进行,添加进去后重启eclipse,或者关闭eclipse再打开) 2. 设置...

    eclipse jad反编译插件

    拷贝jad.ex 到%JAVA_HOME%\bin\ 目录下。 4. 安装插件net.sf.jadclipse_3.3.0.jar (将此文件拷到eclipse 的plugins 目录下,或者【推荐】 ...ok,你可以去任意打开一个class文件,来看看它的源码了.

    eclipse 反编译 class 插件 jad

    一个可以继承到eclipse的插件,在eclipse中点击class文件,可直接反编译查看

    jad及eclipse插件进行_class文件的反编译(另加小颖反编译工具)

    jad及eclipse插件进行_class文件的反编译(另加小颖反编译工具)

    Eclipse中反编译Class文件完全详解

    该内容来自网络,其中包括三个文件: 1、jad.rar 2、jadclipse_3.3.0.rar 3、安装说明.doc 主要针对Eclipse3.3以上版本的IDE反编译工具。

    eclipse反编译插件,可以查看class文件

    eclipse反编译插件,可以查看class文件

    eclipse 反编译插件 java工具JadClipse

    安装JadClipse 以后常会出现*.class文件已经默认设置好,而*.class without source文件没有设置导致无法反编译,参考http://stackoverflow.com/questions/11620324/configuring-eclipse-to-use-jad)

Global site tag (gtag.js) - Google Analytics