- 浏览: 3462544 次
- 性别:
- 来自: China
文章分类
- 全部博客 (536)
- ajax (1)
- Algorithm (14)
- Android (40)
- CSS/HTML... (2)
- defy (3)
- DesignPattern (2)
- dorado (0)
- Drools (6)
- English/日本語 (7)
- Flex (2)
- Framework (0)
- Google (3)
- hibernate (13)
- homework (3)
- HTML5 (0)
- IDE (29)
- java (45)
- javaee (7)
- Javascript (14)
- java组件 (5)
- jQuery (4)
- jsp (8)
- jsf (2)
- Linux (2)
- lucene (0)
- mysql (6)
- news (3)
- Oracle (8)
- other (4)
- PHP (5)
- Python (0)
- Software Engineering (3)
- spring (7)
- struts1.x (14)
- struts2.x (14)
- strolling in cloud (1)
- subject:javaEnhance (20)
- Tomcat (7)
- validator (3)
- 学习·方法·心得 (8)
- .NET (2)
- vba (6)
- groovy (5)
- grails (2)
- SWT (0)
- big data (1)
- perl (1)
- objective-c (50)
- product (1)
- mac (7)
- ios (188)
- ios-phone (2)
- ios-system (15)
- ios-network (5)
- ios-file (4)
- ios-db (1)
- ios-media (3)
- ios-ui (27)
- ios-openSource (6)
- ios-animation (5)
- ios-drawing (7)
- c (2)
- ios-app (2)
- ios-course (15)
- ios-runtime (14)
- ios-code (8)
- ios-thread (8)
- ios-LBS (2)
- ios-issue (1)
- ios-design (2)
- Jailbreak (2)
- cocos2d (0)
- swift (16)
- ios-framework (4)
- apple watch (4)
- ios-web (1)
- react native (3)
- TVOS (1)
- OpenGL (1)
最新评论
-
xiaobinggg:
...
Session机制详解 -
菜鸟学生会:
Drools规则工作流引擎开发教程网盘地址:http://pa ...
Drools入门-----------环境搭建,分析Helloworld -
wangyudong:
不是很好用,不支持自动化测试RESTful API,也不支持自 ...
Simple REST Client POST使用方法 -
Paul0523:
很棒的一篇文章,感谢楼主分享
Session机制详解 -
啸笑天:
获取原型对象的三种方法<script>functi ...
复习JavaScript面向对象技术
网上经常会下载到一些jar文件和war文件,这些文件里面都是classes文件,通过“Java Decompiler”可以反编译(查看)里面的源代码,而且还可以批量保存jar文件和war文件里面的class文件。
1、官方网站:http://java.decompiler.free.fr/
2、批量反编译,即将jar档里面所有的classes文件反编译成java文件。
步骤:【File】->【Save JAR sources】即可。
3、技巧:
该工具默认不支持war格式,其实我们只要将该文件的后缀名改为jar可以了。
附:eclipse插件,即时反编译插件 JadClipse 使用
1、主页
2、jar档下载
3、反编译工具jad 主页和下载
4、安装和使用:
Installation
- Put the JadClipse JAR file into the plugins folder of your Eclipse installation.(将下载的jar档拷贝到eclipse下的plugins文件夹 )
- Restart Eclipse (eclipse -clean )(重新启动eclipse,执行【Project】-》【Clean】 ).
- Get Jad .(下载Jad工具 )
- Put the Jad executable into a directory that is in the execution path of your operating system. Alternatively, you can configure the path to the Jad executable under Window > Preferences... > Java > JadClipse > Path to Decompiler . (Set the full path, e.g.C:\Program Files\Jad\jad.exe )(将得到的Jad文件解压,得到一个jad.exe的可执行文件,然后再eclpse进行设置:【Window】 > 【Preferences...】 > 【Java】 > 【JadClipse】 > 【Path to Decompiler】,在输入框输入jad.exe的绝对路径. )
- Go to Window > Preferences... > General > Editors > File Associations and make sure that the JadClipse Class File Viewer has the default file association for *.class files.(【Window】 > 【Preferences...】 > 【General】 > 【Editors】 > 【File Associations】,将JadClass设置为class文件的默认打开工具。 )
- jd-gui-0.3.2.windows.zip (685.8 KB)
- 下载次数: 54
发表评论
-
java正则表达式修改html标签中属性
2013-04-21 11:45 4869package com.ez; import ... -
String.intern()解析
2012-07-16 22:53 1620String.intern()解析 Str ... -
Java中的访问控制public,private,protected,package
2012-05-08 02:41 28611. Java中的访问控制表1-1 可见/ ... -
Beginning SWT
2012-04-12 15:41 0SWT(Standard Widget Toolkit, ... -
Java IO读写大文件的几种方式及测试
2012-03-13 17:24 3435读取文件大小:1.45G 第一种,OldIO: (注意文件和系 ... -
Java编程中“为了性能”尽量要做到的一些地方
2012-03-13 17:25 1363最近的机器内存又爆满了,除了新增机器内存外,还应该好好r ... -
复习nio
2012-03-13 17:24 1778简介: JDK 1.4 中引入的新输入输出 (NIO) 库在 ... -
The Closeable, Flushable, Readable, and Appendable interfaces
2012-03-13 17:23 1904Java SE 5.0引入了4个附加的接口:C ... -
Java IO复习
2012-03-13 17:22 1432什么是流: 流是一个抽象的概念。当Java程序需要 ... -
java模拟spring ioc
2011-12-08 17:21 2251<?xml version="1.0&q ... -
javaweb读取任意目录的下的properties配置文件(解决普通java类读web-inf下任意目录)
2011-10-28 15:59 11936看到很多用getResourcesAsStream()来读取. ... -
java程序员常用英语
2011-11-14 08:16 5625干程序员这行实在是 ... -
Oracle在2011年取得的Java主要成就
2011-10-20 08:29 2053甲骨文公司继续推动Java前进的战略。自2010年1月收购 ... -
Java规则引擎与其API(JSR-94)
2011-10-19 10:02 4244转自:http://www.ibm.com/developer ... -
Core Java , Volume 1 笔记
2011-07-17 11:36 051 StringBuffer:效率略低于String ... -
树形显示
2011-07-17 11:26 1676/** 树形结构应用十分广泛。 下面这段代码根据 ... -
求能除尽1至n的最小整数
2011-07-16 02:43 4012为什么1小时有60分钟,而不是100分钟呢?这是历史上的 ... -
java 四则运算 栈的实现
2011-07-15 13:42 13892import java.util.Stack; /* ... -
java的中文转拼音组件---pinyin4j的使用
2011-07-02 19:09 2329pinyin4j是一个功能强悍的汉语拼音工具包,主要是从汉语获 ... -
【code】java的中文转拼音工具类
2011-07-01 09:26 3773package my; public class ...
相关推荐
Java反编译工具Java Decompiler是开发者们在处理Java字节码时不可或缺的利器。它允许我们将已编译的.class文件转换回可读性强的源代码格式,这对于调试、学习或者逆向工程都非常有帮助。Java Decompiler通常包括图形...
jad 是应用最广泛的java 反编译工具;其本身是命令行工具;其他很多用具是在jad内核的基础上加了一个图形界面;比如我上传的资源、Cavaj Java Decompiler 以下假设jad.exe在c:\java目录下 一、基本用法 ...
JavaDecompiler是一款强大的Java反编译工具,专用于将已编译的Java字节码(.class文件)转换回源代码格式。这个工具对于开发者来说非常有用,因为它允许他们查看和理解那些没有源代码可用的.jar或.class文件的内部...
DJ Java Decompiler是一款强大易用的java反编译器,使用DJ Java Decompiler你可以反编译class文件并且可以保存为文本文件或其它格式,它可以从已经编译的二进制class文件重新创建最初的源代码(比如说Java applets)。
标题中的"javadecompiler"指的是这类工具,而"java反编译工具"进一步明确了它的用途。在Java开发中,有时候原始的源代码可能丢失或者不被公开,这时就需要用到反编译器来查看或分析程序的工作原理。 "jd-gui.exe"是...
总的来说,Java-decompiler-Java反编译工具,如JD-GUI,是Java开发和维护过程中不可或缺的辅助工具,它为开发者提供了深入洞察字节码背后逻辑的能力,极大地拓展了对Java程序的理解和控制范围。虽然反编译不总是...
Java反编译工具是开发者用来查看Java字节码(.class文件)源代码的一种实用程序。这类工具能够将已经编译过的Java类文件转换回其原始的Java源代码形式,以便于理解、学习或者调试。在Java编程环境中,源代码通常被...
总的来说,JavaDecompiler反编译是Java开发中的一个重要工具,它允许开发者查看和理解那些只有字节码形式的代码,进一步扩展了Java平台的开放性。通过JD-GUI这样的工具,我们可以更深入地探索Java世界,无论是为了...
Java Decompiler java反编译工具 使用方法:双击打开可执行文件 然后将需要查看源码的jar包拖入即可查看源码
Java反编译工具是开发人员在处理Java字节码时常用的一种工具,它能够将已编译的.class文件转换回可读的源代码格式,帮助开发者理解或逆向工程现有的Java程序。JAD(Java Decompiler)就是这样一个工具,它提供了方便...
一款小巧的Java反编译工具破解版-Decompiler3.10.rar
"JAVA反编译工具_好用_小巧_免安装"这个标题所指的是一个体积小、易用且无需安装的Java反编译软件,它能够帮助开发者将字节码还原为接近原始的Java源代码形式。 描述中提到的"不到500k大小,非常易用",意味着这款...
3. **JD-GUI**: JD-GUI是一款图形界面的Java反编译工具,它允许用户快速查看单个类文件的源代码,而无需进行任何项目设置。版本0.2.5提供了一个直观的界面,用户可以轻松地浏览、搜索和复制反编译的源代码。 4. **...
这篇推荐文章提及了一款名为“超级强”的Java反编译工具,尽管没有明确指出具体是哪一款,但我们可以讨论一些知名的Java反编译工具及其特点。 首先,最著名的Java反编译工具之一是Jad。Jad 是Java Decompiler的缩写...
java decompiler反编译工具.绿色直接使用,免安装。高效
DJ Java Decompiler是一款知名的Java反编译工具,它能够帮助开发者查看并理解已编译的Java类文件。 DJ Java Decompiler的功能主要包括: 1. **字节码到源代码转换**:该工具可以解析Java字节码,并尽可能地将其...
Java反编译工具DJ Java Decompiler是一款用于将Java字节码(.class文件)转换回源代码(.java文件)的强大工具。它为开发者提供了一种查看和理解已编译Java程序内部工作原理的方式,这对于调试、学习或者逆向工程来...