- 浏览: 144547 次
- 性别:
- 来自: 上海
-
文章分类
最新评论
-
ling凌yue月:
Yes,it's good!
JavaScript实现ReplaceAll 方法 -
lj1214388:
请问楼主,我导入了struts-jquery-plugin 的 ...
Jquery Ui 日期控件
用c++写成,可反编译class文件,支持jar包级的反编译,可将整个jar包直接保存为*.src.zip源代码包,反编译迅速,错误率极少,详细的看下面
下载地址:http://java.decompiler.free.fr/?q=jdgui
Introduction
The aim of “Java Decompiler” project is to develop tools to decompile and analyze Java 5, and upper, “.class” files.
JD-Core is a freeware library that reconstructs Java source code from one or more “.class” files. JD-Core may be used to recover lost source code and explore the source of Java runtime libraries. New features of Java 5, such as annotations, generics or type “enum”, are supported. JD-GUI includes JD-Core library.
JD-GUI is a standalone graphical utility that displays Java source codes of “.class” files. You can browse the reconstructed source code with the JD-GUI for instant access to methods and fields.
JD-Core and JD-GUI are free for non-commercial use. This means that JD-Core and JD-GUI shall not be included or embedded into commercial software products. Nevertheless, JD-Core and JD-GUI may be freely used for personal needs in a commercial or non-commercial environments.
What's New News
12 02 2008
JD-GUI have been downloaded nearly 11.000 times last month !
11 24 2008
JD-GUI 0.2.6 is ready. This is the first release fixing the bugs that you have reported.
10 29 2008
The "Drupalization" of Web site has been more longer than expected but it is done !
You can post suggestions or report bugs now.
10 06 2008
20.000 downloads !
Click here to view all news.
Screenshots
Click here to view more JD-GUI screenshots.
Main features
- JD-Core and JD-GUI are written in C++. This allows an extremely fast decompilation and a display.
- JD-Core does not require the Java runtime environment for its functioning, therefore no special setup is required.
- JD-Core works with most current compilers including the following:
- jdk1.1.8
- jdk1.3.1
- jdk1.4.2
- jdk1.5.0
- jdk1.6.0
- jikes-1.22
- harmony-jdk-r533500
- Eclipse Java Compiler v_677_R32x, 3.2.1 release
- jrockit90_150_06
- JD-Core supports the following new features of Java 5:
- Annotations
- Generics
- Type “enum”
- JD-GUI supports Drag and Drop.
- JD-GUI supports JAR files.
- JD-GUI displays color coded Java source code.
- JD-GUI allows you to browse the “class” files hierarchy.
- JD-GUI displays “log” files, and allow you to decompile “class” files appearing in Java stack traces.
- JD-Core and JD-GUI use the excellent cross-platform wxWidgets toolkit.
Known issues
JD-Core and JD-GUI are currently under development.
- Nested ternary operators are incorrectly reconstructed.
- Switch statements using enumerated types are not decompiled yet.
- ...
Disclaimer
Copyright © 2008 Emmanuel Dupuy.
THIS SOFTWARE IS PROVIDED “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- jd-gui-0.3.2.windows.zip (685.8 KB)
- 下载次数: 1
发表评论
-
Goole 地图 根据经纬度获取地址
2012-12-10 22:40 845package com.jueyue; import jav ... -
百度地图根据地址获取经纬度
2012-12-10 21:31 8448package com.jueyue; import jav ... -
Java对象的序列化和反序列化实践
2012-12-10 19:52 657当两个进程在进行 ... -
HttpClient 实现访问 HTTPS
2012-11-08 11:24 0避免HttpClient的”javax.net.ssl.SSL ... -
实现一个线程池
2012-05-17 22:40 820public class SjgxrwStartQuest e ... -
通过 HttpClient 下载 文件
2011-10-27 13:49 1031需要有的Jar; * commons-httpclie ... -
Java 文件拷贝
2011-10-26 18:26 807public static void saveFiles(S ... -
生成jar文件的方法
2011-10-13 01:20 728JAR --Java Archive File,顾 ... -
文件下载
2011-08-30 13:58 727public ModelAndView downloadFil ... -
根据Map 动态生成一个类 动态打印
2011-07-15 23:28 922import java.lang.reflect.Field; ... -
Java实现类排序
2011-07-12 16:07 915用Java实现类排序 如下步骤: 1 待排序的类实现 ... -
web service(axis)例子HelloService步骤说明
2011-07-12 11:36 9751.将axis1.1目录下webapps下的axis包拷贝到t ... -
解决一台机器同时运行多个Tomcat服务
2011-07-12 10:07 896如果不加任何修改,在一台服务器上同时运行两个Tomcat服务显 ... -
Java 解析 Word Word 中的表格
2011-07-04 22:15 4394import java.io.File; import ... -
Java 解析 PDF, pdfbox读取PDF内容
2011-07-04 20:59 6386import java.io.ByteArrayOutputS ... -
Java 页面表格导出Word
2011-06-21 10:28 1788StringBuffer sb = new StringBuf ... -
Java 页面表格导出Word
2011-06-21 10:25 1345StringBuffer sb = new StringBuf ... -
利用lucene对整个数据库建立索引(lucene,SQL,JDBC)(
2011-06-16 23:38 1084导言: 如果要对整个数据库做精确查询或模糊查询,我们怎么才可 ... -
Java Mail 收发邮件
2011-06-15 22:24 878import javax.mail.Address;impor ... -
Java对象序列化
2011-03-09 22:47 736被序列化的类要implements Serializab ...
相关推荐
JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA...
Java反编译工具是开发者用来查看Java字节码(.class文件)源代码的一种实用程序。这类工具能够将已经编译过的Java类文件转换回其原始的Java源代码形式,以便于理解、学习或者调试。在Java编程环境中,源代码通常被...
Java反编译工具是程序员在开发和调试过程中经常会用到的一种实用软件,它能够将已编译的Java字节码(.class文件)转换回源代码格式,这对于查看和理解第三方库或者研究已有的二进制代码非常有帮助。本绿色版的Java反...
java 反编译工具java 反编译工具java 反编译工具java 反编译工具
此时,就需要用到反编译工具,而jd-gui就是这样一款强大的JAVA反编译工具。它以其简单易用、功能齐全的特点,深受广大开发者喜爱。 首先,jd-gui是一款开源的Java反编译工具,能够将字节码还原为接近原始的Java源...
这款名为“咖啡图形的java反编译工具”很可能是一款界面友好的图形化工具,专为简化这个过程而设计。 Java字节码是一种中间语言,由Java编译器生成,可以在任何支持Java虚拟机(JVM)的平台上运行。然而,由于字节...
在Mac操作系统上,一个常见的Java反编译工具是JD-GUI。JD-GUI是一款图形化界面的工具,它能够直观地显示类文件的源代码,而无需进行复杂的命令行操作。 标题中的"mac版本java反编译工具jd-gui"指的是专门为Mac OS...