http://www.kpdus.com/jad.html#download ?
The above link to JAD (a Java decompiler) is not working. Is there any other place where I can find a Java decompiler?
http://www.kpdus.com/jad.html#download ?
The above link to JAD (a Java decompiler) is not working. Is there any other place where I can find a Java decompiler?
Looks like the project isn't active anymore.
Might want to try JReversePro instead.
I have had reasonable success with a tool named (frustratingly) "JD: Java Decompiler".
I have found it better than most decompilers when dealing with classes compiled for Java 5 and higher. Unfortunately, it can still have some hiccups where JAD would normally succeed.
The best decompiler I've found, from a theoretical point of view, is Dava: http://www.sable.mcgill.ca/dava/
Its author published a detailed paper explaining how to decompile a Java program in a compiler-independent way. I hope someone picks this up and builds a practical easy-to-use decompiler out of this :)
This even works with JDK 6 and 7...
http://java.decompiler.free.fr/