Pregunte a los expertos: Decafe, una herramienta de de-edición de Java, no puede realizar la edición inversa de ciertos tipos de archivos.
2. La gente ha utilizado mejores batidoras o ha fabricado sus propias batidoras y ha conseguido el efecto 2.
3. Puede estar relacionado con la versión.
Nunca me he encontrado con esto, pero se dice que hay un problema con la descompilación de clases compiladas con versiones superiores de jdk.
Normalmente uso jad y jode como herramientas de descompilación. Este último no se actualiza desde hace mucho tiempo. No vi una nueva versión hasta hace al menos dos semanas.
Muchos descompiladores ahora usan jad como núcleo.
El descompilador dj java que uso actualmente es bueno. Intenté poner algunas bombas lógicas en el código, que se pueden descompilar con dj, y funciona bien.
Pero mientras esté ofuscado con un ofuscador mejor, ningún descompilador podrá descifrarlo por completo, y con muchas modificaciones manuales, es muy problemático.