JD-GUI是适合编程行业使用的编程开发工具。JD-GUI官方版能够帮助开发人员浏览对应的源代码,以可视化的界面进行显示!独立图形界面的java源代码“.class”文件反编译工具。JD-GUI还能够直接点击进行相关代码的跳转,并能够以代码高度方式来显示反编译过来的代码,提高开发人员的工作效率。

JD-GUI
中文版 v1.6.6人工检测,安全无毒
1.29MB
简体
WinAll
编译软件
306次
2024-05-28
17
软件介绍
JD-GUI是适合编程行业使用的编程开发工具。JD-GUI官方版能够帮助开发人员浏览对应的源代码,以可视化的界面进行显示!独立图形界面的java源代码“.class”文件反编译工具。JD-GUI还能够直接点击进行相关代码的跳转,并能够以代码高度方式来显示反编译过来的代码,提高开发人员的工作效率。
软件特色
1、支持众多Java编译器的反编译。
2、支持对整个Jar文件进行反编译,并本源代码可直接点击进行相关代码的跳转。
3、JD-Core和JD-GUI JD-Core是一个免费的库,从一个或多个“.class”文件中重构Java源代码。JD-Core可以用来恢复丢失的源代码,并深究Java运行时类库。支持Java 5的功能:如注释,泛型或枚举。JD-GUI和JD-Eclipse都包括JD-Core。
4、JD-GUI是一个独立的显示“.class”文件Java源代码的图形用户界面工具。您可以使用JD-GUI浏览和重建源代码的即时访问方法和字段,以代码高度方式来显示反编译过来的代码。
5、Java反编译工具,实现了eclipse的高亮着色功能,多文件标签浏览。
软件功能
1、拥有简易的操作模式,用户只需要将代码导入到这款软件中即可自动检测,并支持单击跳转位置。
2、采用的是免费的代码库,支持多个“,class”文件重建代码,并提供针对丢失源代码的强力恢复功能。
3、采用了独立的图形设计界面,通过访问java源代码,可以浏览或重建其中的反编译内容,浏览相应字段。
安装步骤
1.下载JD-GUI正式版软件包
2.解压JD-GUI软件,运行“EXE.文件”
3.双击打开,进入JD-GUI软件界面
使用方法
1.jd-gui在一般电脑上是不能直接运行的,首先我们需要保证电脑中安装有java,java程序安装完成后即可运行jd-gui.exe使用
2.鼠标单击“file”从中选择“open file...“选项,弹出一个文件选择框,可以选择要打开的文件,或者直接单击文件夹图标,直接弹出文件选择框
3.从文件选择框中选择要打开的.class类型的文件,单击‘确定’
4.从打开的文件的左侧可以看到文件的保存位置,类及方法,右侧显示类的具体内容,注释不会显示
5.还有一种方法是直接打开jar包,鼠标单击文件夹图标,弹出文件选择框,选择一个jar包,单击‘确定’
6.从打开的界面中可以看到整个jar包中的.class文件的反编译结果
常见问题
问:java反编译工具的原理是什么?
答:由于java、.net这样的基于虚拟机技术的语言都是采用了bytecode的二进制结构,因此很容易将bytecode转化为“抽象语法树”简称ast,《编译原理》这门课中的概念,然后采用反编译器就可以将ast转换为代码了。
问:程序可以反编译岂不是很不安全?
答:可以采用代码混淆等技术来加大反编译的难度和降低反编译代码的可读性,但是完全避免反编译是不可能的。
更新日志
--用已知的数字常量例如long.max_value替换数值。
--删除了不必要的“java.lang”前缀。
--修正了“.class”表达式的识别错误。
--修正错误识别“开关枚举”指令。
--隐藏匿名类的合成字段。
--在内部,改进的jd-core内存管理复杂的智能指针c++11由基本但非常高效的内存池替代
--修正了在最后位置上包含三元运算符的try-cacht语句的识别错误。
--添加了返回的通用变量的转换说明。
小编寄语
JD-GUI是一款非常不错的JAVA反编译工具,用于Java编程语言源代码“.class”文件反编译软件。这款软件可以对整个Jar文件进行反编译,JD-GUI中文版可直接点击进行相关代码的跳转。
Javascrīpt框架
最新版1.9.1 / 120MB
2.4K 119 2025-02-05
Gradle——通用灵活的构建工具
官方中文版 v8.11 / 120MB
843 46 2024-11-20
可视化网页设计软件
最新版 v7.1 / 120MB
599 33 2025-04-29
apk文件的系统安全类软件
最新版 v2.2 / 120MB
594 33 2025-03-12
自由/开源版本控制的软件
官方版v1.14.2 / 120MB
361 20 2024-07-30
反汇编和调试工具
最新版v2.1.0.2 / 120MB
228 12 2024-07-16
exe文件修改工具
官方版 v6.5 / 120MB
204 11 2023-10-26
APK反编译软件
官方版 v5.8 / 120MB
147 8 2023-11-02
功能强大的il2cpp反编译工具
官方版 v1.0.19 / 120MB
144 31 2023-11-24
可以帮助用户进行网页调试的工具
官方版 v1.0 / 120MB
140 47 2025-04-10