Another option for Java anti-compiler such as Jad JD-core/JD-GUI

Source: Internet
Author: User
Tags java decompiler

Java decompiler,: http://java.decompiler.free.fr/jd-gui/#downloads, the latest version is 0.2.8, written in C ++, support Ms, Mac, Linux three OS, the function is as follows:
1. Supports compiling the entire jar file. In this way, the compiled file can be associated with the Lib jar package in eclipse to facilitate viewing the source file.
2. Quick source file searching: Ctrl + Shift + T
3, 2. Support for decompilation of many Java compilers (support for generic, annotation, and enum enumeration types)
* 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
* From here: http://www.blogjava.net/xmatthew/archive/2008/10/28/237203.html

The Decompilation tool that has always been used is Jad. Today I see another fast compilation tool. It feels good to use and has a graphic interface directly.

Java decompiler: yet another fast Java decompiler
Features:
1. The goal is to compile Java 5 and later versions.
2. Free use for non-commercial purposes;
3. cannot be bundled for commercial purposes...
Supported platforms include:
Windows
Linux
Mac
The file is also very small, which can be decompressed directly at around kb.

Supported features include:
JD-core and JD-GUI are written in C ++, which is the precondition for the decompilation speed.
JD-core does not need JRE.
The decompilable version of JD-core is as follows:
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 features of Java 5 during decompilation:
Annotations
Generics
Type "Enum"
JD-GUI supports drag and drop
JD-GUI supports real-time decompilation of jar files
The JD-GUI shows the decompiled code in code height
JD-core and JD-GUI use excellent cross-platform wxWidgets
......
 

 

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.