跳转至

jd-gui JD-GUI 1.6.6

jd-gui是什么

JD-GUI是一个用于Java字节码反编译的工具,它能够将编译后的Java类文件转换回可读的Java源代码。这个工具对于开发者来说非常有用,尤其是在需要分析、调试或恢复丢失的源代码时。

为什么要使用jd-gui?

使用JD-GUI的原因有很多。首先,它能够帮助开发者理解和分析现有的Java程序,尤其是那些没有源代码的第三方库。其次,JD-GUI提供了直观的用户界面,使得反编译过程变得简单易用。此外,它支持多种Java版本,确保了广泛的兼容性。最后,JD-GUI是开源的,用户可以自由使用和修改。

jd-gui 1.6.6版本更新了什么

在JD-GUI 1.6.6版本中,进行了以下更新:

  • 对配置解析进行了小幅更新。
  • 更新JD-Core至1.1.3版本:
  • 添加了部分测试协议,具体描述见研究论文《Java字节码反编译器的优势与行为特征》。
  • 改进了反编译源代码的重新编译功能。
  • 实现了无错误的反编译和重新编译,支持以下库:
    • commons-codec:commons-codec:1.13
    • org.apache.commons:commons-collections4:4.1
    • org.apache.commons:commons-lang3:3.9

更新日志

此版本包含以下更改:

  • 对配置解析进行了小幅更新。
  • 更新JD-Core至1.1.3:
  • 添加了部分测试协议,具体描述见研究论文《Java字节码反编译器的优势与行为特征》。
  • 改进了反编译源代码的重新编译功能。
  • 实现了无错误的反编译和重新编译,支持以下库:
    • commons-codec:commons-codec:1.13
    • org.apache.commons:commons-collections4:4.1
    • org.apache.commons:commons-lang3:3.9