& http: //www.aliyun.com/zixun/aggregation/37954.html "> nbsp; Today we have to share some anti-compiler tools on Java, decompilation sounds like a very high and big technical vocabulary, popular That anti-compiler is a reverse analysis of the target executable program to get the original code process.Especially like. NET, Java running on the virtual machine programming language, easier to decompile the source code. , There are some commercial software, its program was confused encryption, so that we will be very difficult to decompile tools.
1, Java decompile plug-in - Jadclipse
JadClipse Jad Eclipse plug-in is a very useful and easy Java decompile plug-ins, we simply copy the downloaded plug-in package to the Eclipse plugins directory, and then modify window -> Preferences -> Java -> JadClipse Path to decompiler, such as: C: \ pin \ jadnt158 \ jad.exe Finally modify the "* .class" in Windows -> Perference -> General -> Editors -> File Associations The default associated editor for "JadClipse Class File Viewer "can be.
Official website: http://sourceforge.net/projects/jadclipse/
2, Java decompile tool jad
Jad is a very widely used Java decompilation tool, above Jadclipse is based on JAD decompile plug-in, JAD file contains MIDlet suite title information, such as the development of the application company, application name and size.
Official website: http://varaneckas.com/jad/
3, Java decompiler JD-GUI
JD-GUI is a Java decompile tool developed by C ++, developed by Pavel Kouznetsov, supporting three platforms: Windows, Linux and Apple Mac Os. But also provides the plug-in JD-Eclipse under the Eclipse platform. JD-GUI does not require installation, click directly to run, you can decompile the jar, class file.
Official website: http://jd.benow.ca/
4, Java decompiler jdec
jdec is a Java decompiler. It is capable of restoring bytecode that appears in a .class file to Java source code, decompiling almost the same result as the original Java file. It also comes with a user interface using swing development.
Official website: http://jdec.sourceforge.net/
5, uuDeJava
uuDeJava is a decompilation tool for Java Class files. The decompiled Java source program is output to the same directory in Class. Internal use jad.exe. Decompile the Class file, you can click on the Class file (after the association), or select the file or directory to send uuDeJava shortcuts. You can also drag the file or directory to uuDeJava's main window.
Official website: http://www.uuware.com/uudejava_cn.htm
6, Java reverse engineering software Minjava
Minjava is a Java reverse engineering software that helps understand the architecture and behavior of some existing Java software.
Official Website: https://code.google.com/p/minjava/
7, Java Decompiler
This anti-compiler called "Java Decompiler" was developed by Pavel Kouznetsov with a current update of 0.2.5. It is developed by C ++ and the official sponsored program for Windows, Linux and Apple Mac Os.
Official website: http://jd.benow.ca/