En busca de un descompilador para Java, terminé dando con DJ Java Decompiler.

DJ Java Decompiler es un decompilador y desensamblador de Windows para Java que reconstruye el código fuente original de los archivos binarios .class.

DJ Java Decompiler es “autosuficiente”, es decir, no necesita de tener istalados ni el JDK ni el JRE.

El uso es muy sencillo, luego de abrir DJ Java Decompilar, hay abrir un archivo .class e instantaneamente, veremos su código fuente original (el .java). Lo he probado con clases simples y no he tenido problemas, será cuestión de ver como se trabaja con clases mucho más complejas (los comentarios de la web hablan que se comporta muy bien también).