DJ Java Decompiler
With DJ Java Decompiler you can decompile java class-files and save it in text or other format. It's simple and easy.
DJ Java Decompiler is Windows XP, Windows 2003, Windows Vista, Windows 7, Windows 8, 8.1 and 10 decompiler and disassembler for Java that reconstructs the original source code from the compiled binary CLASS files (for example Java applets). DJ Java Decompiler is able to decompile complex Java applets and binaries, producing accurate source code. It lets you quickly obtain all essential information about the class files. It might be easy to decompile the Java files with DJ Java Decompiler.
DJ Java Decompiler is a stand-alone Windows application; it doesn't require having Java installed! DJ Java Decompiler is not just Java decompiler and disassembler but it is also a fully featured Java editor using the graphical user interface with syntax-coloring. Using DJ Java Decompiler is easy. Select "Open" and load your desired class file, or just double-click the CLASS file you want to decompile. DJ Java Decompiler supports drag-and-drop functions for OLE. You will see the source code instantly! In "Windows Explorer" Right mouse-button pop-up menu available too. You can decompile or disassembler a CLASS files on your computer hard disk or on a network drive that you have a connection to (you must have write privileges or just change the default output directory for .jad files).
You don't need to have the Java Virtual Machine or any other Java SDK installed. But this release is able to compile, run, create JAR archives and run applets outside of the context of a Web browser when JDK is installed.
With DJ Java Decompiler you can decompile more than one java class file at one time. "Tools"-> "Decompile more files..." allows you to select and decompile more than one Java compiled file at one time.
This release enables users to decompile "dead" parts of code. It can add the original line numbers as the comments in the decompiled file, that is very useful for debugging.
DJ Java Decompiler is suitable for studying JAVA bytecode. The program enables users to save, print, edit and compile the generated java code. Included Applet Tag Editor enables users to create applets quickly.
Included "Archiver" tool is a simple archive file manager wich enables users to work with .JAR, .ZIP, .APK, .EAR, .WAR and .EXE archives. (see New features in version 3.12.12.101 and New features in version 3.12.12.96). This tool lets you create or view archives, extract files from archives, decompile .class files from archives, etc. The option "Use folder names stored in archive" enables users to decompile whole class tree.
The "Hexadecimal View" - F11 shows the file in hexadecimal. This view lets you examine the file at the lowest possible level.
Special information features added in this latest version: "Class version info" (shows the JVM version, Major and Minor version), "Access flags", "Superclass", "Methods, Interfaces and Constant Pool", "Fields", "Attributes", "General Information".
DJ Java Decompiler is a graphical decompiler and disassembler for Windows XP/2003/Vista/7/8/10 that uses the command-line version of Jad as its decompiling engine . There is a link to another Java Decompiler home page
The old version of DJ Java Decompiler - 3.7.7.81 was a freeware software. You can still find it on: http://dj.navexpress.com/. If you already have a copy and are happy with it, you are welcome to continue using it. If you like this program and want to help it's author to continue working on it and improving it, you may contribute a modest / small donation, which I would be extremely grateful to receive from you!
If you have any questions regarding DJ Java Decompiler, please mail to at_neshkov@yahoo.com!
See also: End-User License Agreement (EULA) | How do I Uninstall or Install DJ Java Decompiler
DJ Java Decompiler的更多相关文章
- 使用 DJ Java Decompiler 将整个jar包反编译成源文件
使用 DJ Java Decompiler 将整个jar包反编译成源文件 所使用的软件是 DJ Java Decompiler 3.9. 下面是一个有用的参考文档,说明如何批量编译 http://ww ...
- Java反编译利器-Jad, Jode, Java Decompiler等及其IDE插件
转自:http://blog.csdn.net/superbeck/article/details/5189231 对于长年使用Java的程序员,大部分应该都会或多或少的使用到反编译软件.毕竟,不可能 ...
- java Decompiler的bug
java Decompiler 有一个明显的bug是, 之前的打开jar文件,会被缓存起来,如果再次打开同名jar文件(jar内容替换~!),会导致仍然显示原来内容! . 必须关闭Decompiler ...
- Java反编译工具(Java Decompiler)
Java Decompiler是一种非常实用的JAVA反编译工具,可以对整个jar包进行反编译,也可以将其集成到eclipse上,非常方便的根据class文件的源码.,官网地址http://jd.be ...
- java反编译工具(Java Decompiler)
1,下载地址,包括GUI,Eclipse插件 http://jd.benow.ca/ 2,Eclipse插件的安装参看 https://blog.csdn.net/yh_zeng2/article/d ...
- Java反编译工具:Java Decompiler
Java Decompiler项目旨在开发一套工具集,这套工具集可以反编译并分析Java5之后的Java字节码. 它主要包括四个部分. JD-Core:Java Decompiler的核心库,它能够根 ...
- 安装Java Decompiler
原文:https://blog.csdn.net/yh_zeng2/article/details/75948467 Java Decompiler是Java语言的反编译工具,具体介绍见博客Java ...
- CFR - another java decompiler批量反编译jar文件
jd-gui众所周知,业界公认的反编译必备工具. 笔者目前遇到一个java项目,社区版,想做一个本地化的版本,询问官方,官方说闭源,无奈之下只能反编译了. 面对那么多jar,jd-gui一个个去反编译 ...
- Java Decompiler(Java反编译工具)
参考:http://blog.csdn.net/yulei_qq/article/details/24175547 Java Decompiler可以对整个jar包进行反编译,也可以将其集成到ecli ...
随机推荐
- 脚本_查看当前系统每个IP的连接数
#!bin/bash#作者:liusingbon#功能:查看当前系统每个IP的连接数netstat -n | awk '/^tcp/ {print $5}'| awk -F: '{print $1}' ...
- u-boot中bss段的使用
近日在调试uboot时,发现了一个现象,即在relocate_code前如果给未初始化或者初始化值为0的变量赋值的话,则在relocate_code后程序无法正常执行.经过学习,恶补如下知识 BSS段 ...
- u-boot log_init函数分析
log_init, int log_init(void){ struct log_driver *drv = ll_entry_start(struct log_driver, log_driv ...
- 拯救诺基亚X6
现象:充电不稳,冲不进去电,后来直接黑屏了. 维修方式:更换手机尾插.或者更换整个尾插小板. 手机主板应该没有问题,这是本人某友的手机,据了解磕碰进水等问题.先前先后因为此问题找手机店,维修过两次,费 ...
- Spring:jar包详解
org.springframework.aop ——Spring的面向切面编程,提供AOP(面向切面编程)的实现 org.springframework.asm——spring 2.5.6的时候需要a ...
- #python#return和print的一些理解
https://www.jianshu.com/p/18a6c0c76438 代码 (1) ++++++++++++++++++++++++++++++++++ x = 1y = 2def add ( ...
- 源于react里面constructor()和super()的使用
es5里面没有继承的话 //构造函数 function People(name,age){ this.age = age; this.name = name } let p1 = new People ...
- Idea+Spring boot 开启热部署
热部署是spring boot的一大亮点功能,开发者不必因为改动一点代码就去频繁的关开服务. 1) 在pom文件中加载热部署依赖和插件 2)CTRL + SHIFT + A --> 查找make ...
- delphi回调函数高级应用
用法一 Type TProc=procedure() of object; procedure Callback(proc:TProc); begin ... end; procedure mypro ...
- postman添加测试
我们有的时候可能需要登陆才能使用下面的接口 解决方案.在浏览器中找到cookie.然后放在postman中的Headers中