Sigueme en Facebook Sigueme en Twitter Sigueme en Instagram Sigueme en Youtube
JC Mouse Bolivia
Index / Descargas / Software Libre: Decompilador Java

Software Libre: Decompilador Java

Autor jc mouse miércoles, septiembre 6, 2017

El proyecto «Java Decompiler» tiene como objetivo desarrollar herramientas para descompilar y analizar byte code de  java, consta de los siguientes proyectos:

JD-Core es una biblioteca que reconstruye el código fuente de Java a partir de uno o más archivos «.class». JD-Core puede utilizarse para recuperar el código fuente perdido y explorar el origen de las bibliotecas de tiempo de ejecución de Java. Las nuevas características de Java 5, como anotaciones, genéricos o tipo «enum», son compatibles. JD-GUI y JD-Eclipse incluyen la biblioteca JD-Core.

JD-GUI es una utilidad gráfica independiente que muestra los códigos fuente Java de los archivos «.class». Puede explorar el código fuente reconstruido para tener acceso instantáneo a métodos y campos.

JD-Eclipse es un plug-in para la plataforma Eclipse. Le permite mostrar todas las fuentes Java durante su proceso de depuración, incluso si no las tiene todas.

JD-IntelliJ es un plug-in para  IntilliJ IDE.

JD-Core, JD-GUI y JD-Eclipse son proyectos de código abierto liberados bajo la licencia GPLv3.

El que nos interesa es JD-GUI, decompilador con interfaz gráfica disponible para sistemas Windows, Linux y Mac  con opción de descarga para instalar o el *.jar ejecutable.

decompiler

Pros:

  • Software Libre
  • Código fuente disponible para estudio 🙂
  • Multiplataforma
  • No necesita instalación

Contra:

  • No tiene plugin para Netbeans 🙁
  • No soporta lambda lo nuevo de java 8

Web: http://jd.benow.ca/

Tags

Si te ha gustado podrías compartirlo o dejar un comentario. ¡Muchas gracias!
Autor: JC Mouse

Yo soy yo :) JC Mouse, Soy orgullosamente boliviano soy fundador y CEO de la web jc-Mouse.net uno de las pocas web en emprendimiento y tecnología en Bolivia.

Toda la información que encuentres en este sitio es y sera completamente gratis siempre, puedes copiar, descargar y re-publicar si así lo deseas en otros blogs o sitios web, solo te pido a cambio que dejes una referencia a esta web. Esto nos ayuda a crecer y seguir aportando. Bye

Enjoy! :)

También Te Podría Interesar

Sonidos y Eventos en Swing

Sonidos y Eventos en Swing

La siguiente clase reproduce sonidos WAV en controles Swing de Java Netbeans, los controles son pasados en el constructo...

Convertir imagen a Base64

Convertir imagen a Base64

En este post vemos un ejemplo de como convertir un archivo de imagen en una cadena de texto codificado en Base64 aprovec...

Depuración avanzada en PHP

Depuración avanzada en PHP

Xdebug es una extensión para PHP que nos ayuda con la depuración y el desarrollo de aplicaciones. Contiene un depurador...

Recortar imagen

Recortar imagen

En esta oportunidad dejo a considerancion un codigo realizado en Java/Netbeans para recortar una imagen visualmente Vide...

Insert, Update, Delete con Access y C#

Insert, Update, Delete con Access y C#

En un post anterior vimos la forma de conectarnos a una base de datos Access con C#, pero de nada nos sirve solo conecta...

Introducción a VueJS framework para el desarrollo FrontEnd

Introducción a VueJS framework para el desarrollo FrontEnd

Vue.js es un framework progresivo para la creación de interfaces de usuario de una sola página creado por Evan You. Pero...

Comparte lo que sabes

Categorias

Últimas entradas

Por lo general se usan transacciones a nivel base de datos y posteriormente se llaman estos a través de procedimientos a...

En este post, aprenderemos como conectar Visual Basic 6 con SQL Server, abrir una tabla, leer su contenido y mostrar est...

Lo que veremos en este post es la configuración del driver para PHP de SQL Server que ha creado Microsoft el cual permit...

Google Bard la inteligencia artificial de Google se actualiza con una mejora que entra a competir con el resto de IAs y...

Herramientas

Generador de Enlaces a Whatsapp