 |
JODE (Java Optimize and Decompile Environment)
JODE (Java Optimize and Decompile Environment): Java decompiler with full source code. Supports inner/anonymous classes. Also contains a small, but extensible bytecode obfuscator/optimizer. [Open Source, GPL] (Decompilers and Disassemblers)
http://jode.sourceforge.net/ |
 |
SourceAgain
SourceAgain: Java Decompiler for Win95/NT, Unix, web-based trial version from Ahpah Software. [Commercial] (Decompilers and Disassemblers)
http://www.ahpah.com/product.html |
 |
ClassCracker
ClassCracker: Visual Java decompiler from Mayon Software Research. [Commercial] (Decompilers and Disassemblers)
http://www.pcug.org.au/~mayon/ |
 |
JReveal.Org
JReveal.Org: Online decompiler and obfuscator. Also has a resource directory. [Freeware] (Decompilers and Disassemblers)
http://www.jreveal.org/ |
 |
JCavaj
JCavaj: A free Java-based Java Decompiler. It uses Jode as its Java decompiling engine. [Open source, GPL] (Decompilers and Disassemblers)
http://www.bysoft.se/sureshot/jcavaj/ |
 |
Cavaj Java Decompiler
Cavaj Java Decompiler: A freeware utility that reconstructs java source code from CLASS files. You can browse the reconstructed source code with the Class View for instant access to methods and fields. It uses Jad as its Java decompiling engine. [Freeware] (Decompilers and Disassemblers)
http://www.bysoft.se/sureshot/cavaj/ |
 |
JReversePro
JReversePro: Decompiler/disassembler written entirely in Java. Provides facility to inspect constant pool contents. [Open Source, GPL] (Decompilers and Disassemblers)
http://jrevpro.sourceforge.net/ |
 |
Decafe Pro
Decafe Pro: Java Decompiler for Win32 platform. [Commercial] (Decompilers and Disassemblers)
http://decafe.hypermart.net/ |
 |
SourceTec Java decompiler
SourceTec Java decompiler: Patch to Mocha which defeats Crema. [Shareware] (Decompilers and Disassemblers)
http://www.srctec.com/decompiler.htm |
 |
dis
dis: A functional, fast and simple disassembler that is written in C. Like javap, produces bytecode. Download Solaris, Win95/NT versions. Mac or other Unixen or source code by email request. [Freeware] (Decompilers and Disassemblers)
http://www.cs.princeton.edu/~benjasik/dis/index.html |
 |
Jad
Jad: The fast Java decompiler. Separate versions for Win32, OS/2, most Unixen. Large choice of command-line and GUI front-ends available. [Free for non-commercial] (Decompilers and Disassemblers)
http://kpdus.tripod.com/jad.html |
 |
Mocha
Mocha: Hanpeter van Vliet's first Java Decompiler. Orphaned at Java 1.02, so crashes on inner classes. [Freeware] (Decompilers and Disassemblers)
http://www.brouhaha.com/~eric/computers/mocha.html |
 |
CafeBabe
CafeBabe: Graphical disassembler and editor of Java bytecodes. [Open Source] Note: download at parent page. (Decompilers and Disassemblers)
http://www.geocities.com/CapeCanaveral/Hall/2334/Programs/cafebabe.html |
 |
RIIS: Decompiling Java
RIIS: Decompiling Java: Godfrey Nolan's book on writing your own Java decompiler. Early chapters are online in PDF format. (Decompilers and Disassemblers)
http://www.riis.com/publications.htm |
 |
ClassSpy
ClassSpy: GUI class analyser and decompiler. Also provides a simple obfuscator. [Freeware] (Decompilers and Disassemblers)
http://www.psychoticsoftware.com/Products/ClassSpy/ |
 |
JADO (Java Decompiler And Obfuscator)
JADO (Java Decompiler And Obfuscator): A decompiler for Java which is platform independent and has options to obfuscate the class file also. [Open source, Public Domain] (Decompilers and Disassemblers)
http://sourceforge.net/projects/dcompiler |
 |
WingDis 2.15
WingDis 2.15: Command line Java decompiler. [Commercial] (Decompilers and Disassemblers)
http://www.wingsoft.com/wingdis.html |