| CafeBabe 1.2.7a |
graphical classfile disassembler, editor, stripper, migrator, compactor (dependencies finder) and obfuscator. You
can get sources or binaries. Now this project is published under Java Lobby free licence. Last revised: 1999-11 Verified: 2007-09-24 for Java 1.2 |
| CavaJ |
Front end for JAD. Last revised/verified: 2008-04-26 |
| ClassCracker 3.02 |
Mayon’s
ClassCracker lets you reverse engineer class files three ways:
- a decompiler that converts Java class files to Java source code.
- a disassembler that converts Java class files to JVM instructions (opcodes)
- a class file DUMPer that displays the structure of Java class files.
Last revised: 2005-10 Verified: 2007-09-24 |
| JReversePro 1.4.1 |
Open source project, GPL.
Last revised: 2002-10-20 Verified: 2007-09-24 |
| DJ 3.9.9.91 |
Graphical front end for Jad. A 2001 version of JAD is included. Highly
recommended. I used it successfully to decompile Java 1.5 enums back to Java 1.4 style code. Does not require Java to
run but does require W95/W98/Me/NT/W2K/XP/W2K3/Vista.
It intent is to as accurately as possible recreate the original Java. It is not good if you are trying to figure out how
Java works under the hood, e.g. to figure out how enum works, since it reorders and tidies
too much. For that, you are best to use a disassembler in conjunction.
Last revised: 2005-09-25 Verified: 2007-09-24 |
| Front End Plus 1.0 |
Free. Works in conjunction with JAD.
Last revised: 2001-03-30 Verified: 2007-09-24 |
| Jad 1.5.8 |
written in C++. Free for non-commercial use. No longer permits people write wrappers around it.
Last revised: 2006-07-06 Verified: 2007-09-24 |
| JODE |
Has trouble with code after JDK 1.3.
Last revised: 2004-08-09 Verified: 2008-04-26 |
| SourceAgain 1.1 |
Comes in personal
and professional
versions. They have a web-based trial version.
Last revised: 2001-12 Verified: 2007-09-24 for Java 1.3 |
| Soot 2.2.4 |
Free, only incidentally does decompilation. Last revised: 2007-04-27 Verified: 2007-09-24 |
| SoThink 1.1 |
formerly called Jasmine and SourceTec. It is a patch to Mocha.
Last revised: 1998-01-25 Verified: 2007-09-24 |
| WingDis |
no longer available |