Integrar Jad a NetBeans mediante NBJAD

06may08

Si deseamos integrar el decompilador Jad dentro de NetBeans podremos hacerlo mediante el plugin NBJAD.

En este post veremos como realizar esta integración:

Bajar e Instalar Jad

1- Descargamos Jad de la página oficial: http://www.kpdus.com/jad.html#download

2- Descomprimimos el archivo descargado en un directorio cualquiera, por ejemplo: D:\jad\

Bajar e Instalar NBJAD

1- Descargamos el plugin para NetBeans de aca: http://plugins.netbeans.org/PluginPortal/faces/PluginDetailPage.jsp?pluginid=1177 (es un archivo .nbm)

2- Lo instalamos en NetBeans:

  • Entramos a Tools->Plugins
  • En la pestaña Downloaded, hacemos click en el botón Add Plugins…
  • Elegimos el plugin aceptamos y elegimos Install para instalar

Instalando NBJAD en NetBeans

  • Aparecerá un aviso de que ha fallado la validación del plugin, esta es solo una advertencia, pero el módulo ya ha sido instalado. Elegimos Continue y terminará la instalación.

Falla la comprobación del módulo

Configurar NBJAD

Para configurar el modulo, lo que debemos realizar es acceder a Tools->Options, y una vez adentro elegir Decompile

Configurando NBJAD

Colocamos el path donde instalamos a Jad y las opciones que queramos utilizar al decompilar. Bajo la configuracion de las opciones se ve el listado de las mismas, esto nos ayudará en la configuración.

Una vez terminado aceptamos los cambios haciendo click en OK

Utilizando NBJAD

Para utilizar el módulo elegimos un archivo .class en Files que queramos descompilar.

Elegimos el archivo a descompilar

Elegimos en el menú View->Decompile, y listo. aparecerá el código fuente generado por Jad.

Decompile !!!!

Como última nota puedo decir que todos los archivos que vamos decompilando, NBJAD los va almacenando en ${directorio de usuario}/.nbjad

Hasta la próxima.

Más Info

About these ads


3 Responses to “Integrar Jad a NetBeans mediante NBJAD”

  1. 1 Arturo

    http://www.kpdus.com/jad.html#download

    no funciona habra otra forma de descargar el software

  2. IMHO, no es un plugin un poco inutil?

    Si es un proyecto Open Source te bajas los fuentes muy facilmente, si no es un proyecto OS deberías tener la documentación.
    Si no está la documentación o si no hace lo que esperas que haga:
    1.- Pensar dos veces mas que es lo que no estás entendiendo, si no sale a la tercera la api no es muy explicita lo cual recomendaría cambiar el vendor.
    2.- Cambiar el implementación por otro que haga su trabajo de manera correcta y clara.

    Es una opinión.


  1. 1 Concatenación de cadenas en Java: Optimizaciones realizadas por el compilador « Le Funes

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

A %d blogueros les gusta esto: