java使用eclipse/myeclipse对无源码的class文件进行反编译插件使用

原创 2016年08月31日 09:05:47

我简单说,如果有不明白的请留言,会的请绕过

1,准备工具:net.sf.jadclipse_3.3.0.jar,jad158g

2,存放路径:

将Jad.exe拷贝到JDK安装目录下的bin文件下(方便,与java,javac等常用命令放在一起,可以直接在控制台使用jad命令),当然你可以随便放,看个人习惯;

eclipse中:

      net.sf.jadclipse_3.3.0.jar拷贝到Eclipse下的plugins目录即可 。

myeclipse中:

在myeclipse安装目录下dropins/创建eclipse文件夹,然后在eclipse文件夹中分别创建features、plugins文件夹,

将net.sf.jadclipse_3.3.0.jar 分别拷贝到features和plugins文件夹中。

3,重启eclipse/myeclipse,当然如果不重启也能有效果就跳过这个操作

4,引用jad:Eclipse->Window->Preferences->Java,此时你会发现会比原来多了一个JadClipse的选项,

在Path to decompiler中输入你刚才放置jad.exe的位置

5,class文件默认打开方式:Eclipse->Window->Preferences->General->Editors->FileAssociations

我们可以看到class文件的打开方式有两个,JadClipse和Eclipse自带的Class File Viewer,把JadClipse设置为默认的。(.class without source也作类似设置)

6,到目前为止,基本的反编译已经可以了,但中文会变成unicode编码,这个时候做如下设置:

在eclipse窗口下,点击Window > Preferences > Java > JadClipse> Misc,将Convert Unicode strings into ANSI strings选项打勾

7,配置完成,我们可以查看源码了,选择需要查看的类名,按Ctrl键,eclipse出现新tab

"/*jadclipse*/// Decompiled by Jadv1.5.8g. Copyright 2001 Pavel Kouznetsov.",说明是由jad反编译的。

在Eclipse中反编译Class文件的方法

学习中,需要反编译Java的class文件。我的开发工具是Eclipse3.6。我找到了jad反编译工具,在互联网上找到了一些很有用的安装步骤。下面记录了我的安装过程。   一、下载   ...
  • u013238336
  • u013238336
  • 2017年03月21日 15:21
  • 1550

给MyEclipse加入反编译.CLASS文件的功能

一.下载插件      JAD:http://www.joymo.cn/Html/kfzx/J2me_114_1043.html (这是个Xjad,文件中包含一个jad.exe)。 ...
  • TWOTOSKY
  • TWOTOSKY
  • 2012年02月20日 09:22
  • 2371

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

Java是开源的,是免费的,我们强烈鄙视所有不公开源代码的东东。比如,对class文件进行加密混淆的类文件,一般情况下,我们是看不到其源代码的。本文将对此进行详细阐述,说明如何随心所欲的反编译看源码,...
  • hjysmi
  • hjysmi
  • 2015年03月31日 14:52
  • 19008

Eclipse反编译插件JadClipse安装(用于打开.class文件)

前言:在实际开发中几乎都会使用到一些框架来辅助项目的开发工作,对于一些框架的代码我们总怀有一些好奇之心,想一探究竟,有源码当然更好了,对于有些JAR包中的代码我们就需要利用反编译工具来看一下了。 1...
  • sinat_35608637
  • sinat_35608637
  • 2017年06月14日 13:52
  • 876

java class文件准确的反编译思路

推荐两款工具 结合使用 1、Java Decompiler 这款反编译器叫 “Java Decompiler”, 由 Pavel Kouznetsov开发,目前最新版本为0.2.5. 它由...
  • AlbertFly
  • AlbertFly
  • 2017年02月06日 14:46
  • 634

eclipse查看jar包中class的中文注释乱码问题的解决

jar包链接的源码,中文注释为乱码的解决方法: 将Eclipse的Preferences中的General》ContentTypes中的Java Class File和Text的default ...
  • bell2008
  • bell2008
  • 2014年11月10日 12:02
  • 32284

eclipse上反编译.class文件成java文件(含解决错误)

eclipse上反编译.class文件成java文件(含解决错误)
  • Q176782
  • Q176782
  • 2017年03月24日 19:54
  • 1990

如何在MyEclipse中反编译class文件

反编译class文件,以前都是用的jd-gui.exe这个绿色软件。最近学到了如何在Myeclipse中直接查看class文件,这里记录一下。      1.下载net.sf.jadclipse_3....
  • chenfeng628
  • chenfeng628
  • 2016年04月05日 09:33
  • 4632

eclipse、myeclipse 反编译插件 轻松查看源代码

java反编译插件:Eclipse Class Decompiler,能够很方便的使用本插件查看类库源码,以及采用本插件进行Debug调试。 eclipse中安装Eclipse Class Decom...
  • aqsunkai
  • aqsunkai
  • 2016年07月24日 10:32
  • 3696

java 反编译 class文件 jad eclipse乱码

java 反编译 class文件 jad eclipse 编程 破解  工具 工具使用jad(还有joda,jd等工具) 1、使用jad反编译class文件,jad可以配置到eclips...
  • houfeng30920
  • houfeng30920
  • 2016年03月28日 13:19
  • 2338
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java使用eclipse/myeclipse对无源码的class文件进行反编译插件使用
举报原因:
原因补充:

(最多只允许输入30个字)