`
ihuashao
  • 浏览: 4663198 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

Java反编译器JAD等的另一种选择JD-Core/JD-GUI

阅读更多
网站地址:http://java.decompiler.free.fr/

一直常备的反编译工具是JAD,今天看到了另一种快速的编译工具,使用后感觉不错,而且直接带有图形界面。

Java Decompiler:Yet another fast Java decompiler
特点有:
1、目标是Java 5及以上版本的编译工具
2、对非商业目的可以免费使用;
3、商业目的的则不能进行捆绑。。。
支持的平台有:
Windows
Linux
Mac
文件也很小,解压直接使用,600K左右。

支持的特性有:
JD-Core和JD-GUI是用C++编写,这是反编译速度的前提保证
JD-Core不需要JRE的存在
JD-Core可反编译的版本如下
  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 在反编译时,支持 Java 5 的如下特性:
  Annotations
  Generics
  Type “enum”
JD-GUI 支持拖放功能
JD-GUI 支持Jar文件的即时反编译
JD-GUI 以代码高度方式来显示反编译过来的代码
JD-Core 和JD-GUI 使用优秀的跨平台的 wxWidgets
......


分享到:
评论

相关推荐

    java反编译工具:jd-gui

    除了JD-GUI,还有其他一些流行的Java反编译工具,如JD-Core(命令行工具)、JAD (Java反汇编器) 和 FernFlower。这些工具各有特点,可以根据需求选择合适的。 总的来说,JD-GUI作为一个直观易用的反编译工具,为...

    java反编译工具jd-gui-0.3.2.windows

    在实际应用中,除了JD-GUI,还有其他一些流行的Java反编译工具,如JAD、FernFlower等,它们各自具有不同的特性和适用场景。选择合适的工具取决于具体需求,例如,如果需要集成到自动化流程中,可能需要选择提供API或...

    jd-gui-windows-1.4.0_java_develop_windows_

    jd-gui是Java反编译器的一种,用于查看Java字节码并将其转化为可读的源代码,这对于逆向工程、调试或理解不带源码的库来说非常有用。 在描述中,“jd-gui-windows-1.4.0”确认了这是jd-gui的一个特定版本,1.4.0,...

    JAVA反编译工具【JD-GUI】MAC版本+WINDOWS版本

    - **JAD**:另一个流行的Java反编译器,提供命令行接口,适合自动化脚本。 - **FernFlower**:也是一个开源的Java反编译器,能够产生更接近原始源代码的输出。 了解和掌握JD-GUI这样的反编译工具,可以极大地增强...

    jd-gui 反编译工具

    这时,反编译工具就显得尤为重要,其中jd-gui是一个非常实用的Java反编译工具。它允许开发者直观地查看和分析Java字节码,将.class文件转换回接近原始的.java源代码形式,便于理解和调试。 **1. jd-gui 的功能与...

    jd-gui 反编译

    9. **替代工具**:除了jd-gui,还有其他Java反编译器,如JAD、FernFlower等,它们各有特点,开发者可以根据具体需求选择合适的工具。 10. **版权与法律问题**:在使用反编译工具时,务必注意版权问题。除非获得授权...

    一个很好用的JAVA反编译器

    6. **替代工具**:虽然JD-GUI是一个不错的选择,但还有其他Java反编译器,如FernFlower、Procyon和JAD。这些工具各有特点,可以根据实际需求选择最适合的。 7. **学习资源**:对于初学者,了解如何使用反编译器来...

    JD-GUI_1.3.0,java反编译

    在实际应用中,Java反编译器还可以与其他工具结合使用,例如JD-Core(JD-GUI的底层库),用于在命令行环境下进行反编译,或者JAD,另一个流行的反编译器,提供更强大的命令行选项和API。 总的来说,Java反编译是一...

    反编译代码软件jd-gui

    JD-GUI与JAD、FernFlower等其他Java反编译器相比,它的优势在于其用户友好的图形界面和快速的反编译速度。然而,对于更复杂的代码重构或自动化任务,可能需要使用如JD-Core这样的命令行工具,或者结合IDEA等集成开发...

    jd-gui java反编译工具

    Java反编译工具JD-GUI是一款小巧而强大的实用程序,专为开发者设计,用于查看Java字节码的源代码。这个工具对于理解已编译的.class文件中的代码,或者在没有源代码的情况下进行逆向工程非常有用。在本文中,我们将...

    jd-gui-0.3.3.windows(java反编译工具)

    "jd-gui-0.3.3.windows" 是一个流行且实用的Java反编译工具,它允许用户直观地查看和分析Java类文件的源代码。这个工具对于没有原始源代码的项目尤其有价值,因为它可以帮助开发者理解程序的工作原理,找出可能存在...

    实用java反编译工具_jd-gui

    - JAD:另一个知名的Java反编译器,提供命令行接口和API。 - FernFlower:轻量级的Java反编译器,提供命令行选项。 - Procyon:除了反编译,还支持编译和分析Java代码。 6. **注意事项**: - 法律问题:反编译...

    jd-gui 0.3.5 Java反编译工具

    在Java反编译领域,jd-gui并不是唯一的选择,还有如JD-Core、JAD、Procyon等其他工具。它们各有优缺点,比如JD-Core是jd-gui的底层库,而JAD则提供命令行接口适合自动化处理。选择哪种工具取决于具体需求,例如对源...

    java反编译工具 jd-gui.exe

    5. **与其他工具的对比**:JD-GUI与JD-Core、Procyon、FernFlower等其他Java反编译器相比,提供了更直观的GUI界面,适合快速查看和分析代码。然而,对于大规模项目或自动化任务,可能需要使用命令行工具如JAD或...

    一键反编译[jd-gui]

    - **jd-gui**:这是一个开源的Java反编译器,提供图形化的用户界面,方便查看和分析Java字节码。 - **反编译工具**:除了JD-GUI,还有其他反编译工具,如JAD、Decompiler、Apktool等,它们在不同的编程环境中有着...

    java反编译工具jd-gui.exe

    同时,除了JD-GUI,还有其他反编译器,如JD-Eclipse插件、JAD、FernFlower等,它们各有特点和优势,可以根据具体需求选择合适的工具。 总之,JD-GUI作为一款方便的Java反编译工具,为开发者提供了查看和理解字节码...

    jd-gui-windows-1.6.3.zip

    JD-GUI是一款广泛使用的Java反编译工具,标题中的"jd-gui-windows-1.6.3.zip"显然指的是该工具的Windows版本1.6.3的压缩包。 JD-GUI允许用户查看Java类文件的源代码,即使原始源代码没有提供。它不依赖于任何IDE,...

    反编译工具jdgui.zip

    "jdgui.zip"是一个包含jd-gui工具的压缩包,它是一款流行且易于使用的Java反编译器,尤其适合快速查看和理解Java项目的内部结构。 jd-gui是一个图形用户界面(GUI)工具,允许开发者直接打开.jar或.class文件,并...

    eclipse反编译jd、jad插件和安装使用教程

    JD(Java Decompiler)和JAD(Java Decompiler)都是流行的Java反编译器,它们可以将字节码转换回可读的Java源代码。JD以其出色的源代码恢复能力而知名,而JAD则以其速度和兼容性著称。 **安装JD Eclipse插件:** 1...

Global site tag (gtag.js) - Google Analytics