分类
应用分类网游分类单机分类
版本:v1.6.6 中文版大小:1.3M
类别:编程开发系统:WinAll
jd-gui反编译工具是经常使用的编程开发软件,知名的java反编译工具,在java环境下运行,能够帮助开发人员浏览对应的源代码,以可视化的界面进行显示!
独立图形界面的java源代码“.class”文件反编译工具。您可以浏览重建的源代码,它的即时访问方法和字段。免费的非商业用途。这意味着,它不得包含或嵌入到商业软件产品。不过,这个项目可以被自由地用于个人需要一个商业或非商业的环境。
1.jd-gui在一般电脑上是不能直接运行的,首先我们需要保证电脑中安装有java,java程序安装完成后即可运行jd-gui.exe使用
2.鼠标单击“file”从中选择“open file ...“选项,弹出一个文件选择框,可以选择要打开的文件,或者直接单击文件夹图标,直接弹出文件选择框
3.从文件选择框中选择要打开的.class类型的文件,单击‘确定’
4.从打开的文件的左侧可以看到文件的保存位置,类及方法,右侧显示类的具体内容,注释不会显示
5.还有一种方法是直接打开jar包,鼠标单击文件夹图标,弹出文件选择框,选择一个jar包,单击‘确定’
6.从打开的界面中可以看到整个jar包中的.class文件的反编译结果
1、java反编译工具的原理是什么?
由于java、.net这样的基于虚拟机技术的语言都是采用了bytecode的二进制结构,因此很容易将bytecode转化为“抽象语法树”(简称ast,《编译原理》这门课中的概念),然后采用反编译器就可以将ast转换为代码了。
2、程序可以反编译岂不是很不安全?
可以采用代码混淆等技术来加大反编译的难度和降低反编译代码的可读性,但是完全避免反编译是不可能的。
计算机软件反向工程,也称为计算机软件还原工程,是指通过对他人软件的目标程序(比如可执行程序)进行“逆向分析、研究”工作,以推导出他人的软件产品所使用的思路、原理、结构、算法、处理过程、运行方法等设计要素,某些特定情况下可能推导出源代码。反编译作为自己开发软件时的参考,或者直接用于自己的软件产品中。
--用已知的数字常量(例如long.max_value)替换数值。
--删除了不必要的“java.lang”前缀。
--修正了“.class”表达式的识别错误。
--修正错误识别“开关枚举”指令。
--隐藏匿名类的合成字段。
--在内部,改进的jd-core内存管理(复杂的智能指针c ++ 11由基本但非常高效的内存池替代)
--修正了在最后位置上包含三元运算符的try-cacht语句的识别错误。
--添加了返回的通用变量的转换说明。
Microsoft Visual Studio 2005官方版编程开发1.49G免费版
详情Microsoft Visual Studio 2008编程开发4.70G专业版
详情peid查壳工具编程开发3.4Mv0.95 免费绿色优化版
详情myeclipse8.5版本编程开发825.8M正式版
详情docker desktop for windows编程开发45Mv4.28-4.30.0 正式版
详情x64dbg电脑版编程开发27Mv2023.06.30 官方版
详情apk改之理官方版编程开发135Mv3.5.0.0 电脑版
详情dex2jar最新版编程开发2.3Mv2.0 电脑版
详情visual studio 2010 旗舰版编程开发2.46G简体中文版
详情visual assist x trial(番茄助手)编程开发38.3Mv10.9.2399 免费版
详情netbeans ide(java ide)编程开发220Mv8.2 官方汉化版
详情电子书万能转换器(minikillebook)编程开发95KBv2.0.8 免费版
详情jre-8u202-windows编程开发212Mx86和x64
详情西门子step7microwin编程开发274Mv4.0 电脑版
详情jdk-8u121-windows-x64.exe编程开发193.7M最新官方正式版
详情ilspy最新版(反编译工具)编程开发3.8Mv7.0.0.6488 官方版
详情vspd中文版(虚拟串口软件)编程开发4.7Mv6.9 最新免费版
详情PHP For Windows编程开发25.4Mv8.0.10 最新版
详情易语言5.9完整版(包括知识库多媒体教程)编程开发312.3M官方版
详情Gitblit(开源git仓库)编程开发41.9Mv1.9.1 最新版
详情点击查看更多
dev c++官方版编程开发48.1Mv5.11 电脑最新版
详情accessdatabaseengine64位编程开发53.3M免费版
详情LuaEditor汉化版(lua脚本编辑器)编程开发8Mv6.3.0 绿色中文版
详情vspd中文版(虚拟串口软件)编程开发4.7Mv6.9 最新免费版
详情sscom官方版编程开发411KBv5.13.1 电脑版
详情NI LabVIEW 2020汉化版编程开发1.90Gv20.0.0 完整版
详情java runtime environment 1.4.2编程开发12.5M免费官方版
详情Kodu Game Lab中文版编程开发199Mv1.5.81.0 官方最新版
详情dex2jar最新版编程开发2.3Mv2.0 电脑版
详情jdk-8u121-windows-x64.exe编程开发193.7M最新官方正式版
详情tortoisesvn汉化包(含32位和64位)编程开发11.9M官方版
详情Inno Setup汉化版(软件打包工具)编程开发30.4Mv6.2.0 官方版
详情NetAssist软件编程开发548KBv5.0.2 官方版
详情iar for arm中文版(集成环境开发软件)编程开发1.27Gv8.32.1 汉化免费版
详情eclipse汉化版编程开发263M官方版
详情python3.8.5中文版编程开发14.7M官方免安装版
详情docker desktop for windows编程开发45Mv4.28-4.30.0 正式版
详情visual studio 2010 旗舰版编程开发2.46G简体中文版
详情wpe封包工具编程开发3.7Mv3.0 中文版
详情PVZ Studio 2022正式版编程开发11Mv2.2.0 免费最新版
详情点击查看更多
x64dbg电脑版编程开发27Mv2023.06.30 官方版
详情firebug中文版编程开发2.4M官方版
详情navicat premium软件编程开发59Mv15 官方版
详情testin云测试免费版编程开发101.8Mv4.2.3 官方版
详情r语言程序包编程开发86.0Mv4.1.3 最新版
详情java jdk 17编程开发152.4M官方版
详情Kodu Game Lab中文版编程开发199Mv1.5.81.0 官方最新版
详情myeclipse8.5版本编程开发825.8M正式版
详情vspd中文版(虚拟串口软件)编程开发4.7Mv6.9 最新免费版
详情MySQL中文版编程开发208.2Mv8.0.26 官方版
详情oracle11g数据库(32/64位)编程开发2G中文版
详情fiddler4汉化版(抓包工具)编程开发6.3Mv5.0.20204.45441 官方版
详情http debugger pro完整版编程开发13M电脑版
详情python3.8.5中文版编程开发14.7M官方免安装版
详情少儿编程软件scratch电脑版编程开发171.4Mv3.0 离线版
详情Microsoft Visual Studio 2005官方版编程开发1.49G免费版
详情Microsoft Visual Studio 2008编程开发4.70G专业版
详情peid查壳工具编程开发3.4Mv0.95 免费绿色优化版
详情docker desktop for windows编程开发45Mv4.28-4.30.0 正式版
详情apk改之理官方版编程开发135Mv3.5.0.0 电脑版
详情点击查看更多