1、 下载反编译工具jad
a) 下载地址:http://varaneckas.com/jad/,根据相对操作界面的版本进行下载,因为我们的操作界面是window所以下载:jad 1.5.8 for Window 9x/NT/2000即可。或是使用本文件夹中已下载的jad/jadnt158.zip
b) 将下载下来的jadnt158.zip解压缩到任意目录,只要记住就行,这里我们将解压缩出来的jad.exe文件放入%JAVA_HOME%\bin文件目录下。
2、 下载eclipse反编译插件jadclipse
a) 下载地址:http://sourceforge.net/projects/jadclipse/,根据eclipse的版本进行下载,这里注意了,不是MyEclipse的版本,我们用的MyEclipse5.1是自动装载eclipse,而它的版本可以在help中查看,在这里它的版本为eclipse3.2所以我们就要下载jadclipse3.2,或是net.sf.jadclipse_3.2.4.jar
b) 因为是jadclipse3.2的版本,所以可直接将net.sf.jadclipse_3.2.4.jar复制到%eclipse_home%\plugins下,而这里我们的目录为C:\Program Files\MyEclipse Enterprise Workbench 5.1.0 GA\eclipse\plugins下
3、 重启eclipse
4、 配制jadclipse
a) Window/Preferences/java/jadClipse中的Path to decomiler设置为jad.exe的决对路径,刚才我们给它放到了我们jdk的bin中,为C:\j2sdk1.4.2\bin\jad.exe。Directory for temporary files设置为存放临时文件的决对路径这里我把它设置到桌面上了C:\Documents and Settings\LuckyStar\桌面\.net.sf.jadclipse
b) General/Editors/File Associations中把*.class的Associated Editors设置为JadClipse Class File Viewer为默认。如果没有jadclipse则说明net.sf.jadclipse_3.2.4.ja没有复制到正确的位置
5、 可以试一下双击class文件,看能否反编译成java代码了
注:
jad是命令行式的反编译程序,将class文件反编译java操作的工具,在命令行中执行操作,如下说明几个简单的反编译操作:
将当前文件夹下的abc.class文件反编译成abc.jad文件
D:\jad>jad abc.class
将当前文件夹下的abc.class文件反编译成abc.java文件
D:\jad>jad -sjava abc.class
可以单独使用。Jadclipse是eclipse中的一个插件,是用于在eclipse中双击*.class文件时直接查它的*.java代码,不可以单独使用。
- 浏览: 312040 次
- 性别:
- 来自: 北京
相关推荐
最后,当需要查看某个类的源代码时,只需右键点击该类,选择相应的选项,MyEclipse就会调用JAD显示源代码。这样,即使没有原始的源代码,开发者也能理解并分析已编译的类。 总结来说,这个主题涉及到如何在...
【标题】"myeclipse代码反编译jar"涉及到的核心技术是Java的反编译,主要工具是Jadclipse,这是一款集成在MyEclipse中的插件,用于查看和理解已编译的.class文件的源代码。在软件开发过程中,有时我们需要查看已发布...
现在,当你尝试打开一个.class文件时,MyEclipse会使用jad反编译插件将其转换为可读的Java源代码。请注意,由于反编译过程中可能存在一定的误差,反编译出的代码可能与原始源代码略有不同,但通常足以理解其基本逻辑...
通过以上步骤,你就成功地在MyEclipse10中安装了JAD反编译插件,可以方便地查看和分析已编译的Java类。这个插件对于调试、学习开源项目或维护旧代码库非常有用,尤其是在没有源代码的情况下。同时,了解反编译原理和...
【标题】"myeclipse10jad反编译"涉及的是在MyEclipse 10这个集成开发环境中,使用JAD(Java Decompiler)工具进行反编译的过程,以便查看和理解已编译的Java类文件的源代码。在Java开发中,有时我们需要查看Java标准...
当你在项目中右键点击一个.class文件时,选择“Decompile Class”或者使用刚才设定的快捷键,MyEclipse将会调用JAD反编译该文件,并显示反编译后的源代码。 请注意,虽然JAD能提供源代码视图,但这些代码可能与原始...
JAD(Java Decompiler)就是这样一款工具,它能够将Java字节码转换回源代码,使得开发者可以研究或调试无法获取源代码的库。在本篇中,我们将详细介绍如何在MyEclipse集成JAD,让开发工作更加便捷。 首先,我们需要...
7. **使用jad反编译插件**:现在,你可以右键点击项目中的任何.class文件,选择“Open With” -> “JAD Decompiler”来查看反编译的源代码。这样,即使没有原始的.java文件,你也能看到代码的大致结构和逻辑。 注意...
Jad全称为Java Decompiler,是一款用于反编译Java字节码的工具,可以帮助开发者查看和理解已编译的Java类文件的源代码,即使原始源代码已经丢失。 "Jad安装指南"主要涵盖了在MyEclipse中安装Jad插件的步骤。首先,...
5. **测试反编译**:现在,你可以打开一个Java类文件的字节码版本,Myeclipse7.0将会使用JAD进行反编译并显示源代码。虽然反编译的代码可能不会完全与原始源代码一致,但通常足以理解其主要逻辑。 除了基本的反编译...
总结一下,通过在MyEclipse8.x中安装JAD,我们可以快速查看和理解`.class`文件的源代码,这对于学习、调试或者分析第三方库非常有帮助。正确配置JAD的步骤包括下载、解压、配置JAD路径、添加到MyEclipse的JRE设置...
Myeclipse是一款强大的Java应用程序集成开发环境,而jad则是Java字节码到源代码的反编译器,常用于查看已编译的.class文件中的源代码,这对于理解或调试第三方库的内部实现非常有帮助。 在Myeclipse8.5版本中集成...
在Java开发中,JAD(Java Application Decompiler)是一种反编译工具,能够将已编译的.class文件转换回可读的.java源代码,这对于理解第三方库或者调试已经没有源代码的类非常有用。MyEclipse作为一款强大的Java集成...
一旦配置完成,你可以在MyEclipse中右键点击任何.jar或.class文件,选择"Open With" -> "JAD Java Decompiler"来查看其源代码。JAD将会解析字节码并生成尽可能接近原始源代码的文本。请注意,由于反编译的过程是基于...
jad插件是Java开发者在进行代码逆向工程时常用的工具,尤其对于那些需要查看或理解已编译的.class文件源代码的情况。jad全称为Java Decompiler,它能够将字节码转换回接近原始的Java源代码,使得开发人员能够理解和...
安装这个插件后,开发者可以在Eclipse的包浏览器或项目资源管理器中右键点击任何.class文件,选择“Decompile”选项来查看源代码。 `Java反编译工具Jad及插件JadClipse配置.doc`文档很可能是关于如何在MyEclipse中...
jad是Java反编译器的一种,它能够将Java字节码转换回源代码,这对于查看或理解已编译但丢失源代码的库来说非常有用。Eclipse和MyEclipse是两个流行的Java集成开发环境(IDE),jad的整合使得开发者可以在这些环境中...
MyEclipse反编译插件是开发者们在处理Java代码时非常有用的工具,它能够帮助我们查看和理解已编译的.class文件中的源代码。在Java编程中,源代码会被编译成字节码(.class文件),这些字节码是机器可执行的,但并不...
在MyEclipse中使用JAD,可以快速定位和分析第三方库的源代码,对于学习和调试非常有帮助。 安装JAD插件的过程分为以下几个步骤: 1. **下载JAD插件**:访问JAD的官方网站或者通过GitHub等开源社区,找到适用于...