Java Decompiler

Java Decompiler
软件描述
“Java反编译项目”旨在开发工具,以反编译和分析Java 5及后续版本的“字节码”。
官方网站
访问软件的官方网站了解更多信息
jd.benow.ca
什么是 Java Decompiler?
“Java反编译项目”旨在开发工具,用于反编译和分析 Java 5 及后续版本的“字节码”。
JD-Core 是一个库,可从一个或多个“.class”文件重建 Java 源代码。JD-Core 可用于恢复丢失的源代码,并探索 Java 运行时库的源码。它支持 Java 5 的新特性,如注解、泛型或类型“enum”。JD-GUI 和 JD-Eclipse 均包含 JD-Core 库。
JD-GUI 是一个独立的图形化工具,用于显示“.class”文件的 Java 源代码。您可使用 JD-GUI 浏览重建后的源代码,即时访问方法和字段。
JD-Eclipse 是 Eclipse 平台的插件,可在调试过程中显示所有 Java 源代码,即使您未拥有全部源文件。
JD-IntelliJ 是适用于……IntelliJ IDE 的插件。
JD-Core、JD-GUI 与 JD-Eclipse 均为采用 GPLv3 许可证发布的开源项目。
主要功能
🔄 替代方案
9 个选择
Decompiler.com
Decompiler.com 是一个在线的 Java、Android、C# 和 Python 反编译工具。可在线浏览反编译代码,或下载为 ZIP 归档文件。
CFR
CFR 将反编译现代 Java 特性——Java 8 的 lambda 表达式(包括 beta 103 版本前后的变化)、Java 7 的字符串 switch 等,但其本身完全使用 Java 6 编写。[ http://www.benf.org/other/cfr/ ]

Cavaj Java Decompiler
Cavaj Java反编译器是一款图形化免费工具,可从CLASS文件重建Java源代码。您可以反编译Java小程序、JAR和ZIP文件,生成准确的Java源代码。使用类视图浏览重建后的源代码,即可快速访问……

Java Class File Editor
这是一个用于打开Java类文件二进制数据的工具,可查看其内部结构,必要时进行修改并保存回类文件。它还能生成类似javap工具的可读报告。使用简单的Java Swing图形界面。
Bytecode Viewer
Bytecode Viewer 是一款功能强大的轻量级 Java 字节码查看器、GUI 反编译器、GUI 字节码编辑器、GUI Smali、GUI Baksmali、GUI APK 编辑器、GUI Dex 编辑器、GUI APK 反编译器、GUI DEX 反编译器、GUI Procyon Java 反编译器、GUI Krakatau、GUI CFR Java 反编译器、GUI...



