`
lk557
  • 浏览: 142389 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

eclipse3.6反编译工具安装

 
阅读更多
jad是java的反编译工具,是命令行执行,反编译出来的源文件可读性较高。可惜用起来不太方便。还好找到eclipse下的插件,叫jadclipse,安装好之后,只要双击。tech.Phontol.comclass文件,就能直接看源文件,包括jar包中的class文件,也可以直接反编译。

1.在附件中jad.rar下载后解压。 解压缩后将jad.exe拷贝到JRE的bin目录下,如\Java\jre1.6.0\bin

2.下载 jadclipse_3.3.jar
http://jaist.dl.sourceforge.net/sourceforge/jadclipse/net.sf.jadclipse_3.3.0.jar
将jadclipse_3.1.0.jar复制到eclipse\plugins目录下。

3.启动Eclipse后,在Windows——>Perference——>Java下面应该会多出一个JadClipse目录,相关的设置可以在此修改配置jadclipse:
设置path to decompiler为jad.exe的全路径,如:F:\Java\jre1.6.0\bin\jad.exe,在Directory for temporary files中指定
临时文件的路径,如:G:\Java\temp


4、在Eclipse的Windows——>Perference——>General->Editors->File Associations
中修改“*.class”默认关联的编辑器为“JadClipse Class File Viewer”

5、安装完成,双击class文件,Eclipse将自动反编译了。


分享到:
评论

相关推荐

    Eclipse3.6,Myeclise6.5反编译插件及说明

    为了帮助开发者完成这项任务,存在一些反编译工具,例如JAD和相关插件,它们可以将Java字节码转换回可读的源代码形式。本篇文章将详细介绍如何在Eclipse 3.6和MyEclipse 6.5中安装和使用反编译插件。 首先,让我们...

    JIRA 3.6注册代码

    开发者可以通过反编译或直接使用该jar包中的API来理解其内部的工作原理,从而获取生成激活码的方法。 其次,`JiraLicenseGenerator.java`是关键的源代码文件,它很可能包含了生成JIRA注册代码的具体算法。在Eclipse...

    Eclipse插件开发

    - **常用工具**:JD-Eclipse、JadClipse等,其中JD-Eclipse是目前较为流行的反编译插件之一。 - **注意事项**:由于版权原因,某些加密或受保护的代码可能无法被完全反编译。 **1.5 WTP(Web Tools Platform)插件...

    java毕业设计之基于Android在线点餐 作业源码.zip

    确保安装Maven 3.6,并在命令行或IDE(如IntelliJ IDEA或Eclipse)中配置`M2_HOME`环境变量以及`PATH`,使Maven可以正常工作。 4. **开发工具**: - **IntelliJ IDEA**或**Eclipse**:这两个都是流行的Java集成...

    学习 测试程序下载 的范德萨发

    3. **.classpath**:这是Eclipse项目的类路径配置文件,它定义了编译和运行时所需的Java类和库的位置。 4. **jackson-core-2.8.2.jar**:这是Jackson库的核心模块,用于处理JSON数据,提供了序列化和反序列化的功能...

    java毕业设计之基于mqtt小程序源码.zip

    3. **构建工具**:Maven 3.6是项目依赖管理工具,用于管理和构建Java项目。它帮助管理项目依赖关系,自动化构建过程,使得代码编译、测试、打包和部署更加方便。 4. **开发环境**:IntelliJ IDEA或Eclipse是两个...

    opencv教材

    - **安装方法**:可以通过编译源代码的方式进行安装,也可以利用包管理器(如apt-get)进行安装。 **1.2 使用OpenCV与GCC及CMake** - **配置环境**:通过CMake工具来生成Makefile,并使用GCC进行编译。 - **步骤...

    opencv英文版教程

    - **方法**:使用特定的编译工具链进行交叉编译。 **1.15 图像的加载与显示** - **功能实现**:加载图像文件并显示出来。 - **关键代码**:使用`imread`和`imshow`函数。 **1.16 图像的加载、修改与保存** - **...

    springbootYUAN(gz).zip

    在Java世界中,这可能涉及到使用如jdb或Eclipse的调试器来查看和分析字节码,或者使用像jd-gui这样的工具来反编译Java类文件。在SpringBoot项目中,逆向工程可能有助于调试、性能优化或安全分析。 至于JDK1.10,这...

    基于Java的坦克网战游戏的设计和实现.doc

    3.6 数据交换格式:可以使用JSON或XML进行游戏数据的序列化和反序列化,便于在网络中传输。 4. 测试与优化 4.1 单元测试:对游戏的各个模块进行测试,确保功能正常。 4.2 性能优化:通过调整算法和资源管理,提高...

    opencv_tutorials2.4.3

    - **其他发行版**:可能需要手动编译安装。 ##### 1.2 使用 gcc 和 CMake 构建 OpenCV - **配置 CMake**:指定源码目录和构建目录。 - **编译**:执行 `make` 命令进行编译。 - **安装**:使用 `make install` 安装...

    Java虚拟机

    4.2.7 HSDIS:JIT生成代码反汇编 4.3 JDK的可视化工具 4.3.1 JConsole:Java监视与管理控制台 4.3.2 VisualVM:多合一故障处理工具 4.4 本章小结 第5章 调优案例分析与实战 5.1 概述 5.2 案例分析 5.2.1 高...

    java就业培训教程(个人整理)

    - **1.8 反编译工具的介绍**: - **用途**:将字节码反编译回接近源代码的形式。 - **工具示例**:JD-GUI、Procyon等。 #### 第2章:Java编程基础 - **2.1 Java基本语法格式**: - **语句**:以分号结尾的基本...

    Android热门框架指南

    在Android开发中,启用Proguard可以减小APK的大小并保护代码不被轻易反编译。 #### 忽略构建变体(Section 3.14) 在某些情况下,开发者可能希望忽略某些构建变体。这一部分解释了如何在Gradle配置中忽略特定构建...

Global site tag (gtag.js) - Google Analytics