当前位置:首页 > 教程攻略 > 正文

Java反编译器|java反编译器是什么

Java反编译器(DJ Java Decompiler)是一款极其强大且简易的反编译工具,使用该工具你可以将javaclass文件反编译成文本文件,或者是你想要的格式,甚至可以将编译成功的class文件反编译成最初的源码形态,非常适合开发者的一款软件,简直是java开发者的神器。当然了对于这款软件有的小伙伴存在一定的误解,它不需要额外安装JVM或是SDK的工具模组即可反编译,不仅仅是这样,同时它也具备Java编辑工具的功能,提供一些辅助功能便于程序便写和修改。喜欢的小伙伴们快来下载体验一下吧。
Java反编译器(DJ Java Decompiler)

功能介绍

1.使用DJ Java Decompiler你可以反编译class文件并且可以保存为文本文件或其它格式,它很容易使用。Windows 2000,Windows XP,Windows 2003,Windows Vista,Windows 7环境下的反编译器,它可以从已经编译的二进制class文件重新创建最初的源代码(比如说Java applets)。
2.可以反编译复杂的Java applets和二进制文件,产生准确的源代码。它是一个标准的Windows应用程序;它甚至不需要你的机器上安装有JAVA开发环境。DJ Java Decompiler不仅是一个JAVA反汇编器,而且是一个全功能的有着语法高亮的带用户界面的JAVA编辑器。
3.使用它非常容易。选择你想反编译的class文件,或者仅仅是双击想反编译的class文件。同时支持在界面上拖拽的方式来反编译class文件。在Windows资源管理器的鼠标右键菜单中你也可以立即看到源代码。你可以在你的电脑硬盘中或者在一个网络磁盘(你有全部的访问权限或者仅仅是修.jad文件改默认的输出目录)中反编译class文件。 4.不需要安装有Java虚拟机或者其它任何Java SDK环境,但是你安装了以上环境之后,可以创建、编译、运行JAR文件,在浏览器中运行applet小程序。使用它你可以反编译一次性反编译多个class文件。

Java反编译器安装步骤

1.下载并解压本站软件包,双击打开此安装文件

2.点击next开始安装

3.点击next下一步继续安装,或者可以更改你想要的安装路径

4.点击安装

5.接着等待安装即可

6.点击完成安装即可

使用技巧

1.安装好之后,找到它的安装路径,我的是:C:/Program Files/decomp。然后将该路径加入到环境变量path中。
2.首先将要反编译的jar文件,用winrar解压到和jar文件名称一样的文件夹中
3.在命令输入框中输入如下命令:
jad -o -r -d F:/am -sjava F:/amclientsdk/**/*.class
其中:F:/am 表示编译后文件的存放路径
F:/amclientsdk/**/*.class 表示需要被反编译的文件
-o - overwrite output files without confirmation (default: no) 无需确定覆写文件
-r - restore package directory structrure 恢复包目录结构
-s- output file extension (by default '.jad') 如果不设置为-sjava,则默认扩展名为.jad
其他的,F:/amclientsdk/**/*.class 中的两颗接连的星,表示任意层次的子目录。

java反编译工具有哪些?

1、 Java反编译插件—JadclipseJadClipse是Jad的Eclipse插件,是一款非常实用而且方便地Java反编译插件,我们只需将下载的插件包复制到eclipse的plugins目录下,然后修改window -> Preferences -> Java -> JadClipse 下的Path to decompiler ,如:C:\pin\jadnt158\jad.exe,最后在Windows -> Perference -> General -> Editors -> File Associations中修改“*.class”默认关联的编辑器为“JadClipse Class File Viewer” 即可。2、 Java反编译饥轿宴工具 —jadjad是一款使用非常广泛地Java反编译工具,上面这款Jadclipse就是基于jad的反编译插件,JAD 文件包含 MIDlet 套件的标题信息,例如开发应用程序的公司、应用程序名称和大小。 3、 Java 反编译器—JD-GUIJD-GUI 是一个用 C++ 开发的 Java 反编译工具,由 Pavel Kouznetsov开发,支持Windows、Linux和苹果Mac Os三个烂银平台。而且提供了Eclipse平台下的插件JD-Eclipse。JD-GUI不需要安装,直接点击运行,可以反编译jar,class文件。 4、 Java反帆迟编译器—jdecjdec是一个Java反编译器。它能够把出现在一个.class文件中的字节码还原成Java源代码,反编译的结果几乎与原始Java文件相同。它还自带一个利用swing开发的用户操作界面。 5、 uuDeJavauuDeJava是Java Class文件的反编译工具。反编译的Java源程序被输出到Class的相同目录。内部使用jad.exe。反编译Class文件时,可以直接点击Class文件(关联后),或者选中文件或目录发送到uuDeJava的快捷方式。还可以拖动文件或目录到uuDeJava的主窗口。 6、 Java 反向工程软件—MinjavaMinjava 是一个 Java 反向工程软件,可帮助理解已存在一些 Java 软件的架构和行为。 7、 Java Decompiler这款反编译器叫 “Java Decompiler”, 由 Pavel Kouznetsov开发,目前最新版本为0.2.5. 它由 C++开发,并且官方可以下载 windows、linux和苹果Mac Os三个平台的可执行程序。参考资料:http://www.kiwisec.com/news/detail/592e90c09a3e7a3fddc62db7.shtml

java反编译器怎么用?

java中常用的反编兄搭译工具纤厅是 java Decompiler,使用方法如下:1、双击羡竖拿打开java Decompiler.exe,如图:2、通过file-》open file打开想要反编译的class文件:3、查看反编译结果:

游戏代码怎么找

问题一:怎么可以查看游戏源代码 如果不是开源的,是无法看到源代码的 只能从逆向工程反推,这个技术颇为艰深 问题二:怎么找一个游戏的代码 100分 能叠加的物品好找点,,不能叠加的很慢, 搞个游戏内存修改的东西,,改变物品数量,搜索到精确地址,,代码一般就离它不远了。具体没找过,,,楼主搞成功了分享下, 问题三:游戏软件怎么查看源代码? 呵呵 ,源代码自然看不到了,比如java编写的厅哪搜游戏代码发布后都是.class的文件,你如果能成功找到这些文件的话,下载一个java的反编译器,把这个文件加载进去就可以看到源代码了!其他语言编写的代码,我还真不会弄了! 问题四:怎么查找手机游戏代码 物品代码只能用网上玩家查出来提供的。。。自己能随意改的只有内存数值,游戏里显而易见的金币啊属性啊之类的找到基缓州本都能改,不过也有些加密的改不了没办法,当乐上有八门神器的修改教功,你可以去看看。 问题五:如何使扮历用游戏代码 软件游戏都是封装好了再交付用户使用的,一般不会透露源代码。现在只有一些反编软件可以看到很低级的机器语言和汇编语言,想看高级语言的话应该是看不到的,你想啊,订么容易让你看到了,人家的版权利益怎么保障啊 希望采纳 问题六:一个游戏代码是怎么找的从哪入手的 什么游戏代码 具体说一下 什么从哪入手 问题七:游戏源码怎么找 怎么找游戏里某个物品的源代码?求大神稍微说一点,QQ邮箱也行啊~谢谢 像DNF 石头 50606 这属于源代码 崩山击20088 就是说 问题八:电脑里的游戏目录代码怎么找 一般的东西都封的了,得破解才能找到。而且不是一般人能破解的了的!~ 问题九:我有C++一个游戏的源代码,但是要怎么运行? 问题十:如果我想弄一个游戏改怎么弄在哪里弄用什么代码 .运行CE->2.运行游戏(只能修改单机游戏)->3.打开游戏进程->4.首次搜索一个数值(建议搜索全部,因为一般单机游戏的血量可能是浮点数)->5.回游戏中让这个数值改变 ->6.回CE按数值增减的情况再次搜索->7.重复步骤5和6直到得到一个或很少的几个结果-。

热门阅读

最新文章