| 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: 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 |