Java反编译工具jd-gui(含Windows、Linux和OSX版本)
v1.6.6 官方版 发表评论
- 软件类别:编译工具
- 软件大小:10.26 MB
- 更新时间:2022-01-24 09:00
- 软件版本:v1.6.6 官方版
- 软件语言:中文
- 软件等级:
- 官方网址:http://java-decompiler.github.io/
评分:
好评:1
差评:1

软件介绍
java反编译工具(包含了windows版本、mac版本、linux版本)全系统打包集合 , 你可以选择安装使用,你可以以图形化界面方式重新直接反编译为java文件 , 方便的查看源码 ,可以说是非常牛的神器,支持java8,而且是完全免费的。
软件功能
一、支持众多Java编译器的反编译;
二、支持对整个Jar文件进行反编译,并本源代码可直接点击进行相关代码的跳转;
包含文件
jd-gui-1.6.6.jar
jd-gui-1.6.6-min.jar
jd-gui-1.6.6.rpm
jd-gui-1.6.6.deb
jd-gui-osx-1.6.6.tar
jd-gui-windows-1.6.6.zip
JD-GUI中文版使用方法
1.鼠标单击“file”从中选择“Open File ...“选项,弹出一个文件选择框,可以选择要打开的文件,或者直接单击文件夹图标,直接弹出文件选择框

2.从文件选择框中选择要打开的.class类型的文件,单击‘确定’

3.从打开的文件的左侧可以看到文件的保存位置,类及方法,右侧显示类的具体内容,注释不会显示

4.还有一种方法是直接打开jar包,鼠标单击文件夹图标,弹出文件选择框,选择一个jar包,单击‘确定’

5.从打开的界面中可以看到整个jar包中的.class文件的反编译结果

6.另外介绍一下其他的方法:选择文件打开 搜索
7.选择文件打开:类似于eclipse快捷键ctrl+shift+r,打开一个小窗口,输入想要打开的文件名,列表中会根据文件名列出所有匹配的文件,已供选择。
8.搜索:类似于电脑快捷键ctrl+f,也支持快捷键ctrl+f,但是不会打开小窗口,而是在界面左下角有一个输入框,输入想要搜索的方法名,会根据方法名高亮标出所有匹配的方法
9.高级搜索方法就是选择下图标识的搜索图标,然后进行搜索
常见问题
一、什么是JD-GUI汉化版?
1JD-GUI是一个独立的图形实用程序,显示“.class”文件的Java源代码。您可以使用JD-GUI浏览重建的源代码,以便即时访问方法和字段。
二、程序可以反编译岂不是很不安全?
1、可以采用代码混淆等技术来加大反编译的难度和降低反编译代码的可读性,但是完全避免反编译是不可能的。
三、java反编译工具的原理是什么?
由于Java、.net这样的基于虚拟机技术的语言都是采用了ByteCode的二进制结构,因此很容易将ByteCode转化为“抽象语法树”(简称AST,《编译原理》这门课中的概念),然后采用反编译器就可以将AST转换为代码了。
JD-Core 与 JD-GUI 对比
JD-Core 是一个免费的库,从一个或多个“.class”文件中 重构Java源代码。JD-Core可以用来恢复丢失的源代码,并深究Java运行时类库。支持Java 5的功能:如注释,泛型或枚举 。JD-GUI 和 JD-Eclipse都包括JD-Core。
JD-GUI 是一个独立的显示“.class” 文件Java源代码的图形用户界面工具。您可以使用JD-GUI浏览和重建源代码的即时访问方法和字段,以代码高度方式来显示反编译过来的代码。
更新日志
1、修正了“.class”表达式的识别错误。
2、修正错误识别“开关枚举”指令。
3、用已知的数字常量(例如Long.MAX_VALUE)替换数值。
4、删除了不必要的“java.lang”前缀。
5、修正了在最后位置上包含三元运算符的try-cacht语句的识别错误。
6、添加了返回的通用变量的转换说明。
7、隐藏匿名类的合成字段。
8、在内部,改进的JD-Core内存管理(复杂的智能指针C ++ 11由基本但非常高效的内存池替代)
注意事项
1、JD-GUI在一般电脑上是不能直接运行的,首先我们需要保证电脑中安装有JAVA,已打包到压缩包,大家可以直接先双击java.exe安装java程序。
2、java程序安装完成后即可运行jd-gui.exe使用
多平台下载
Pc版Java反编译工具jd-gui(含Windows、Linux和OSX版本) v1.6.6 官方版
本类最新
360加固助手for Linuxv3.6.1.0 官方版
Windows环境安装工具jira 6.3.6 中文版32/64位 汉化版
SublimeText32位+64位电脑版v4.0.4138 官方安装中文版
安装程序制作工具(DeployMaster)v7.1.1 官方版
Java SE Development Kit 16v16.0.2 安装版
RJ TextEd(代码编辑器)v15.50 官方正式版
Red Gate .NET Reflector(.net 反编译工具)v9.0.2 汉化中文绿色版
c语言流程图生成器(autoflowchart)v3.5.3 注册码免费版
CMake编译软件v3.22.0 免费版
OllyDbg 64位程序版v2.01 最新版
Text Editor Pro(文本代码编辑器)v21.0.0 中文版
perl语言混淆工具(Perl-Obfus)v3.9 官方版
VBScript Obfuscatorv5.3 官方版
JavaScript混淆工具(JavaScript Obfuscator)v5.8 官方版
c++代码混淆工具(stunnix CXX Obfuscator)v4.9 官方版
相关软件
.NET反编译工具(ILSpy)v7.2.1.6856 绿色最新版ILSpy中文绿色版为大家带来一款开源的.NET反编译工具,这里小编为大家提供免费的中文绿色精简版,无需安装,下载即用,支持c以及vb语言,编译后,用户还可以便携式的复制到usb闪存驱动器.官方简介.Net反汇编工具dnSpy中文绿色版
.net reflector(反编译工具)v10.0.7.774 中文版.netreflector是一款十分简洁好用的代码反编译软件,随着科技技术的不断发展,编程成了一个十分火爆的职业,但是我们一般对于代码的处理过程都不好操作,这个帮助我们进行代码的反编译,分解.net代码,然后代码就可以更方便的进
JD-GUI(Java反编译工具)v1.6.6 绿色免费版jdgui是一款c语言的java反编译工具,小编分享的包含JD-GUI和JD-Coreversion,支持主流的Java编译器的反编译,绿色免费,jdgui4.2支持java8,欢迎大家来it猫扑网下载官方介绍JD-GUI(Java反编译工具),自从2010年0.3.3版本后,改工具
.net程序反编译工具(ILSpy)v7.1.0.654 中文正式版.net程序反编译工具(ILSpy)是一款非常经典的反编译软件,支持c语言和vb平台,开源免费值得推荐。温馨提示大家,使用时请确保已经安装好.NETFramework4.0,需要的就来it猫扑网下载吧ilspy的特色支持C#和vb所有的对话框、菜单
下载排行
- 1Redis Desktop Manager最新编译版
- 2smali/baksmali(apk编译/反编译软件)
- 3小颖JAVA源代码反编译引擎
- 4考拉less编译工具(koala less)
- 5C/C++集成开发环境(codeblocks)
- 6Google反编译新工具(Enjarify)
- 7App语言包处理工具
- 8makemsi(MSI安装文件制作工具)
- 9Android逆向助手(apk反编译)
- 10JavaScript混淆工具(JavaScript Obfuscator)

C/C++集成开发环境(codeblocks)











网友评论
查看所有0条评论