JD-GUI

Sencillo decompilador de clases Java

Las clases Java son librerías compiladas en bytecode, un reducido conjunto de instrucciones que aumenta la velocidad de ejecución del código en la máquina virtual. Acceder a su código fuente es difícil, aunque no imposible, gracias a decompiladores como JD-GUI. Ver descripción completa

PROS

  • Resaltado de sintaxis y numeración de líneas
  • Buscador de código
  • No requiere instalación

CONTRAS

  • Pocas opciones
  • No tiene ayuda

Útil
6

Las clases Java son librerías compiladas en bytecode, un reducido conjunto de instrucciones que aumenta la velocidad de ejecución del código en la máquina virtual. Acceder a su código fuente es difícil, aunque no imposible, gracias a decompiladores como JD-GUI.

JD-GUI extrae el código fuente contenido en clases precompiladas y paquetes JAR. Es tan sencillo como arrastrar los ficheros hasta la ventana. El código se carga en pestañas con numeración de líneas y resaltado de sintaxis.

Gracias al panel lateral, que muestra un árbol expandible de clases, la navegación por paquetes JAR es muy sencilla. Además, JD-GUI incluye un buscador y un navegador jerárquico. Aún más útiles son las funciones de exportación del código fuente.

JD-GUI soporta los siguientes formatos

CLASS, JAR, ZIP, LOG, TXT