1.jad包 下载
http://www.varaneckas.com/jad/
2.jadclipse包 下载
http://jadclipse.sourceforge.net/wiki/index.php/Main_Page#Download
这里有不同的版本,可以下载自己eclipse 对应的版本 附件给一个 eclipse 3.3M6 的
安装步骤
步骤:
1. 解压jad158e.linux.static.zip 到/home/XXXX/jad/ 下
2. net.sf.jadclipse_3.3.0.jar 此包copy 到eclipse\plugins目录下
3. 启动Eclipse后,在Windows—>Perference—>Java 下有个JadClipse目录,
修改配置jadclipse:设置path to decompiler路径,如:/home/XXXX/jad/jad.
Directory for temporary files中指定临时文件的路径
如果无法反编译 设置Eclipse的Windows——>Perference— >General->Editors->File Associations中修改“*.class”默认关联的编辑器为“JadClipse Class File Viewer”
将 " *.class without source " 默认关联的编辑器为“JadClipse Class File Viewer”
注意这里很多地方都没有写, 具体设置的图片见附件
4.安装完成,双击class文件,Eclipse将自动反编译了。
相关推荐
本文将详细介绍如何安装并使用Java反编译工具,帮助开发者揭示Java字节码背后的源代码。 首先,我们要了解什么是Java反编译。Java反编译是将已编译的Java字节码(.class文件)转换回接近原始的Java源代码的过程。这有...
JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA...
本绿色版的Java反编译工具,其特点是无需安装,下载解压后即可使用,节省了系统资源,减少了安装过程可能带来的麻烦。通常这样的工具会包含所有必要的运行库和配置文件,用户只需双击执行文件就能启动,方便快捷。 ...
此时,就需要用到反编译工具,而jd-gui就是这样一款强大的JAVA反编译工具。它以其简单易用、功能齐全的特点,深受广大开发者喜爱。 首先,jd-gui是一款开源的Java反编译工具,能够将字节码还原为接近原始的Java源...
Java反编译工具是开发者在特定情况下非常有用的工具,它能够将已经编译好的.class文件转换回源代码的.java文件。这种技术对于软件维护、学习他人代码、逆向工程或者理解已有的二进制库的工作原理都至关重要。本文将...
这款名为“咖啡图形的java反编译工具”很可能是一款界面友好的图形化工具,专为简化这个过程而设计。 Java字节码是一种中间语言,由Java编译器生成,可以在任何支持Java虚拟机(JVM)的平台上运行。然而,由于字节...
本文将详细介绍Java反编译工具及其安装步骤。 首先,我们要了解什么是反编译。反编译是将已编译的机器代码或字节码转换回源代码的过程。对于Java,.class文件是编译后的字节码,而反编译工具则能将这些字节码转换为...
java反编译工具,java反编译工具,java反编译工具 一款很好的java反编译工具 一款很好的java反编译工具一款很好的java反编译工具
Java反编译工具是开发过程中的一种实用工具,主要用于查看或理解已编译的Java字节码(.class文件)的源代码。这类工具对于开发者来说非常有用,因为它们可以帮助我们了解第三方库或无法获取源代码的类的工作原理,...
2. **常用Java反编译工具** - **JD-GUI**:一个图形用户界面工具,可以直接打开.class文件并显示源代码。它快速且易于使用,但不适用于自动化任务。 - **JAD**:Java反汇编器,提供命令行界面,能够反编译整个类库...
在Mac操作系统上,一个常见的Java反编译工具是JD-GUI。JD-GUI是一款图形化界面的工具,它能够直观地显示类文件的源代码,而无需进行复杂的命令行操作。 标题中的"mac版本java反编译工具jd-gui"指的是专门为Mac OS...
Java反编译工具是开发人员在处理Java字节码时常用的一种工具,它能够将已编译的.class文件转换回可读的源代码格式,帮助开发者理解或逆向工程现有的Java程序。JAD(Java Decompiler)就是这样一个工具,它提供了方便...