几种java反编译软件的安装以及使用总结

标签: java反编译工具
12人阅读 评论(0) 收藏 举报
分类:

公司要和别的公司合作,有些代码不希望让他们知道,最近老大们在弄代码混淆的事,而我就做起了测试代码混淆的工作。

印象笔记更新之后不能用了,就整理在博客上吧。

下面是在网上找的几种反编译软件的安装以及使用:

一、JD-JUI

官网下载链接:http://jd.benow.ca/


下载之后解压,


点击“jd-gui.exe”运行:


直接将".jar"文件拖入进去即可查看里边的“.class”文件,如上图所示。


二:Luyten

官网下载链接:https://github.com/deathmarine/Luyten/releases/tag/v0.5.3


点击“luyten-0.5.3.exe”下载,下载之后点击运行,运行后的界面如图所示,同样也是讲“.jar”文件拖入进入即可。



三、在eclipse中安装反编译工具

准备工作:

            “jad.exe”下载:https://varaneckas.com/jad/

            “net.sf.jadclipse_3.3.0.jar”下载:https://sourceforge.net/projects/jadclipse/files/

jad.exe”下载:


“net.sf.jadclipse_3.3.0.jar”下载:


然后将“net.sf.jadclipse_3.3.0.jar”拷贝到eclipse的plugins目录下,再删除eclipse的configuration目录下“org.eclipse.update”文件,这一步很重要!

重启eclipse,点击window->Preference->Java,你会发现里边多了一个插件“JadClipse”,

选中这个插件,将下图中红圈圈的地方的地址填写为你 “jad.exe”文件的地址


还没有配置完,先不要close,

点击General->Editors->File Associations 后,进入下边的界面


设置.class 文件默认打开方式:


设置.class without source文件的默认打开方式,


需要注意的是,“JadClipse Class File Viewer”这个一开始是没有的,需用添加,如下图所示:



接下来在eclipse中查看反编译后的代码:(这种方法可能不合适,但是能够查看)


新建一个EJB project,右键“import”,选中"EJB JAR file",导入你的jar包,Finish


在项目下找你要查看的反编译的文件即可,如果你遇到了下边的这种情况



关闭这个文件后再次打开,就可以查看了(我的是这样,所以我感觉这个方法不太好,但别的方法又不知道怎么查看):



有错误或者有更好的方法,希望大家在下边留言指出

查看评论

Java反编译工具及安装步骤

  • 2014年01月15日 00:36
  • 274KB
  • 下载

Eclipse里安装反编译软件

Eclipse里安装反编译软件
  • liu1782291245
  • liu1782291245
  • 2017-05-11 14:10:45
  • 476

Java反编译工具使用对比,最好用的Java反编译工具 --- JD-GUI、XJad

Java反编译工具使用对比,最好用的Java反编译工具 --- JD-GUI 大家都知道,将源代码转换成二进制执行代码的过程叫“编译”,比如将C源代码编译成.exe可执行文件;那么把二进制执行代码转换...
  • chenchunlin526
  • chenchunlin526
  • 2017-10-17 13:58:18
  • 1444

推荐一款免费好用的Java反编译工具Java Decompiler

网上经常会下载到一些jar文件和war文件,这些文件里面都是classes文件,通过“Java Decompiler”可以反编译(查看)里面的源代码,而且还可以批量保存jar文件和war文件里面的cl...
  • cactusz
  • cactusz
  • 2017-07-06 15:44:54
  • 3831

java反编译之jd-gui的使用

jd-gui是一款小巧而功能强大的java反编译器,使用方法也很简单, 选到相应的class文件,打开方式选择jd-gui,全选jd-gui编译出来的代码,粘贴到运行的项目的相应的包下面,在粘贴的类...
  • u010890857
  • u010890857
  • 2015-04-28 11:05:49
  • 1616

Eclipse Class Decompiler——Java反编译插件的安装和使用

Eclipse Class Decompiler对JDK的最低要求为JDK1.5, 能反编译和debug各版本的Class文件,支持JDK8的Lambda语法,同时支持中文等非Ascii码字符集的解析...
  • qq_28966841
  • qq_28966841
  • 2017-07-26 15:15:07
  • 466

Myeclipse10安装反编译软件笔记

Java Decompiler 官网:http://jd.benow.ca/
  • zhangyihui1986
  • zhangyihui1986
  • 2014-05-23 09:49:37
  • 2998

MyEclipse 2017 ci6 安装反编译插件(本人自己摸索的方法,亲测可行)

第一步:关闭ME,去一下地址下载jad的反编译jar包和.exe文件,并解压,将Jad.exe文件放到一个文件夹下 JAD下载第二步:在你自己的MyEclipse2017安装路径下找到dropins...
  • Smile_Miracle
  • Smile_Miracle
  • 2017-06-21 12:19:05
  • 2079

java反编译工具在线安装

最近做项目,需要查看一些jar包中的类,搜索了百度,80%都是手动下载jad.exe,还有一个相关的jar包,这个方法一般可以满足要求。但是很不幸,无论如何也装不成功,把jad.exe放入jdk后,M...
  • lance19890212
  • lance19890212
  • 2015-10-26 10:39:30
  • 960

用过最好的中文java反编译工具

  • 2007年06月26日 15:08
  • 745KB
  • 下载
    个人资料
    等级:
    访问量: 127
    积分: 131
    排名: 117万+
    文章存档