2008年10月4日星期六

【推荐】优秀的Java反编译软件 - JD-GUI

只有一个小小的EXE,运行后直接打开class file或者jar file就能反编译,效果也很不错。UI有Eclipse的风格,Find和Firefox的Find操作风格一致。
现在还在开发中,功能不是特别完善,应该会不断完善下去。

软件主页:http://java.decompiler.free.fr/

Main features

  • JD-Core and JD-GUI are written in C++. This allows an extremely fast decompilation and a display.
  • JD-Core does not require the Java runtime environment for its functioning, therefore no special setup is required.
  • JD-Core works with most current compilers including the following:
    • jdk1.1.8
    • jdk1.3.1
    • jdk1.4.2
    • jdk1.5.0
    • jdk1.6.0
    • jikes-1.22
    • harmony-jdk-r533500
    • Eclipse Java Compiler v_677_R32x, 3.2.1 release
    • jrockit90_150_06
  • JD-Core supports the following new features of Java 5:
    • Annotations
    • Generics
    • Type “enum”
  • JD-GUI supports Drag and Drop.
  • JD-GUI supports JAR files.
  • JD-GUI displays color coded Java source code.
  • JD-GUI allows you to browse the “class” files hierarchy.
  • JD-Core and JD-GUI use the excellent cross-platform wxWidgets toolkit.

 

Technorati 标签: ,

没有评论:

发表评论