西西软件园多重安全检测下载网站、值得信赖的软件下载站!
西西首页常用软件软件下载安卓软件游戏下载安卓游戏MAC应用驱动下载安卓电视
系统工具网络工具媒体工具图形图像社交软件杀毒软件办公软件驱动软件学习教育阅读工具其他软件
当前位置:首页MAC软件Mac编程软件 → jd-gui for Mac V1.6.6 官方版

jd-gui for Mac

jd-gui for Mac
  • 更新:2020-07-06 10:28
  • 大小:1.3M
  • 版本:V1.6.6 官方版
  • 语言:中文
  • 类型:Mac编程软件
  • 平台:Mac
本类排行
  • 应用介绍
  • 应用截图
  • 下载地址
  • 网友评论

jd-gui for Mac是Mac平台上的一款帮助用户进行java反编译的工具,jd-gui mac分为JD-GUI、JD-Eclipse两种运行方式,JD-GUI是以单独的程序的方式运行,JD-Eclipse则是以一个Eclipse插件的方式运行。有需要的小伙伴欢迎来西西下载体验。

软件优势:

为多个平台设计的Java反编译器,使您能够以易于阅读的方式分析应用程序的源代码

为了分析其应用程序的源代码,开发人员正在使用专用的应用程序来对数据进行反编译,并能够以易于阅读的方式显示信息。JD-GUI是一个小型但有效的Mac应用程序,可以处理“ .class” Java文件。

JD-GUI的入门非常简单:挂载下载的DMG之后,将应用复制到光盘上并启动它。JD-GUI带有一个简单而井井有条的用户界面:顶部的工具栏提供对大多数工具的访问,而在主要区域中您可以分析源代码。

强大的内置代码搜索引擎

接下来要做的就是单击JD-GUI工具栏上的“打开文件夹”按钮,然后选择要分析的Java文件:主窗口的左侧面板将显示可用的类和资源,而右侧则显示。您将能够看到他们的内容。

此外,JD-GUI附带了功能强大的搜索工具,可以帮助您查找特定的代码行,类型,构造函数元素,字符串常量,字段或方法。此外,您可以将结果限制为声明和引用。

可自定义的文件夹浏览深度

为了方便起见,JD-GUI工具栏还包含“前进”和“前进”按钮,可以帮助您浏览Java资源。

最后但并非最不重要的一点是,通过“ JD-GUI首选项”窗口,您可以选择转义Unicode字符,并在反编译过程中尽可能省略前缀“ this”。

其他选项包括显示行号或元数据的可能性以及可以设置最大文件夹浏览深度的事实。

功能齐全且易于使用的工具,可在Mac平台上快速反编译Java应用程序

总而言之,JD-GUI是一个极简且强大的实用程序,使您能够通过使用不需要处理复杂设置的基本工具来快速反编译Java应用程序。

软件特色:

由于主流的C的编译器都进行了代码的优化,因此把C编译生成的exe文件反编译成C代码非常困难。但是像Java、.net这样基于虚拟机技术的编程语言则反编译非常容易,Java平台下有Jad、Jode、JD等反编译器,.net平台下则有Reflector等反编译器,反编译质量非常高,甚至和源代码几乎没什么差别。

由于Java、.net这样的基于虚拟机技术的语言都是采用了ByteCode的二进制结构,因此很容易将ByteCode转化为“抽象语法树”(简称AST,《编译原理》这门课中的概念),然后采用反编译器就可以将AST转换为代码了。

安装说明:

下载jd-gui-0.3.5.osx.i686.dmg安装包

安装完成后,按以下步骤找到启动文件

访达>应用程序>JD-GUI.app>右键>显示包内容>Contents>MacOS>universalJavaApplicationStub.sh

打开后在257行加入一行配置:

JAVACMD="/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/bin/java"

其中引号中的路径为你实际的java命令行安装路径

注意:经测试jdk10 启动会失败,最好用jdk8及以下版本

下载地址

下载地址

特别说明

同类推荐

发表评论

昵称:
表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲