DJ Java Decompiler es el descompilador y desensamblador de Java de Windows/XP/2003/Vista/7/8/10 para Java que reconstruye el código fuente original a partir de los archivos CLASS binarios compilados (por ejemplo, applets Java). DJ Java Decompiler es capaz de descompilar applets y binarios Java complejos, produciendo código fuente preciso. Le permite obtener rápidamente toda la información esencial sobre los archivos de clase. DJ Java Decompiler es una aplicación independiente de Windows; no requiere tener Java instalado! DJ Java Decompiler no es sólo descompilador y desensamblador de Java, sino que también es un editor Java con todas las funciones utilizando la interfaz gráfica de usuario con sintaxis colorante. Usar DJ Java Decompiler es fácil. Seleccione "Open" y cargue el archivo de clase deseado, o simplemente haga doble clic en el archivo CLASS que desea descompilar. DJ Java Decompiler admite funciones de arrastrar y soltar para OLE. Verá el código fuente al instante! En "Explorador de Windows" Menú emergente del botón derecho del ratón disponible también. Puede descompilar o desensamblar archivos CLASS en el disco duro del equipo o en una unidad de red a la que tenga una conexión (debe tener privilegios de escritura o simplemente cambiar el directorio de salida predeterminado para los archivos .jad). No es necesario tener instalada la máquina virtual Java ni ningún otro SDK de Java. Pero esta versión es capaz de compilar, ejecutar, crear archivos JAR y ejecutar applets fuera del contexto de un explorador web cuando JDK está instalado. Con DJ Java Decompiler puedes descompilar más de un archivo de clase java a la vez. "Herramientas""Descompilar más archivos... " le permite seleccionar y descompilar más de un archivo compilado Java a la vez. Además, esta versión permite a los usuarios descompilar partes de código "dead". DJ Java Decompiler es adecuado para estudiar el código de bytes JAVA. El programa permite a los usuarios guardar, imprimir, editar y compilar el código java generado. Incluido Applet Tag Editor permite a los usuarios crear applets rápidamente. Vista hexadecimal: muestra el archivo en hexadecimal. Esta vista le permite examinar el archivo en el nivel más bajo posible.
historial de versiones
- Versión 3.12.12.101 publicado en 2016-02-25
Mejora para controlar el atributo BootstrapMethods y los nuevos ConstantPool Types: CONSTANT_InvokeDynamic, CONSTANT_MethodType CONSTANT_MethodHandle. Cambios en el motor de descompilador.
- Versión 3.9.9.91 publicado en 2005-10-25
Detalles del programa
Cluf
EULA - Contrato de licencia de usuario final
ACUERDO DE LICENCIA DE USUARIO
ACUERDO DE LICENCIA DEL USUARIO FINAL PARA "DJ Java Decompiler"
IMPORTANTE POR FAVOR LEA LOS CONDICIONES Y CONDICIONES DE ESTE ACUERDO DE LICENCIA CUIDADOSAMENTE ANTES DE CONTINUAR CON ESTE PROGRAMA INSTALAR: "Atanas Neshkov Ltd." Contrato de licencia de usuario final ("EULA") es un acuerdo legal entre usted (ya sea una entidad individual o una sola entidad) y "Atanas Neshkov Ltd." para los productos de software "Atanas Neshkov Ltd." identificados anteriormente que pueden incluir componentes de software asociados, medios, materiales impresos y "online" o documentación electrónica ("SOFTWARE PRODUCT"). Al instalar, copiar o utilizar el PRODUCTO DE SOFTWARE, usted acepta estar sujeto a los términos de este CLUF. Este acuerdo de licencia representa el acuerdo completo relativo al programa entre usted y "Atanas Neshkov Ltd.", (denominado "licenser"), y reemplaza cualquier propuesta, representación o entendimiento previo entre las partes. Si no está de acuerdo con los términos de este CLUF, no instale ni utilice el PRODUCTO DE SOFTWARE.
El PRODUCTO DE SOFTWARE tiene licencia, no se vende.
1. GRANT OF LICENSE.
El PRODUCTO DE SOFTWARE tiene la siguiente licencia:
(a) Instalación y uso. "Atanas Neshkov Ltd." le concede el derecho de instalar y utilizar copias del PRODUCTO DE SOFTWARE en su computadora ejecutando una copia válidamente licenciada del sistema operativo para el cual se diseñó el PRODUCTO DE SOFTWARE.
(b) Copias de seguridad. También puede hacer copias del PRODUCTO DE SOFTWARE según sea necesario para fines de copia de seguridad y archivo.
2. DESCRIPCION DE OTROS DERECHOS Y LIMITACIONES.
(a) Mantenimiento de los Avisos de Derechos de Autor. No debe eliminar ni alterar ningún aviso de derechos de autor en todas y cada una de las copias del PRODUCTO DE SOFTWARE.
(b) Distribución. No puede distribuir copias registradas del PRODUCTO DE SOFTWARE a terceros.
Las versiones de evaluación disponibles para su descarga desde "Atanas Neshkov Ltd." los sitios web pueden distribuirse libremente. Press está autorizada a distribuir versiones de evaluación en cualquier disco de cubierta, CD-ROM sin permiso de Atanas Neshkov Ltd.. Los sitios web de Shareware/Demo Catalog están autorizados a distribuir versiones de evaluación como un archivo de descarga (alojado o vinculado a sitios de Atanas neshkov Ltd.) sin permiso.
(c) Prohibición de Ingeniería Inversa, Descompilación y Desmontaje. No puede realizar ingeniería inversa, descompilar o desensamblar el PRODUCTO DE SOFTWARE, excepto y sólo en la medida en que dicha actividad esté expresamente permitida por la ley aplicable a pesar de esta limitación.
(d) Alquiler. Usted no puede alquilar, arrendar o prestar el PRODUCTO DE SOFTWARE.
(e) Servicios de soporte. "Atanas Neshkov Ltd." puede proporcionarle servicios de soporte relacionados con el PRODUCTO DE SOFTWARE ("Support Services"). Cualquier código de software complementario que se le proporcione como parte de los Servicios de Soporte se considerará parte del PRODUCTO DE SOFTWARE y estará sujeto a los términos y condiciones de este CLUF.
(f) Cumplimiento de las leyes aplicables. Debe cumplir con todas las leyes aplicables con respecto al uso del PRODUCTO DE SOFTWARE.
3. TERMINACION
Sin perjuicio de cualquier otro derecho, "Atanas Neshkov Ltd." puede rescindir este CLUF si no cumple con los términos y condiciones de este CLUF. En tal caso, debe destruir todas las copias del PRODUCTO DE SOFTWARE en su posesión.
4. SIN GARANTIAS
"Atanas Neshkov Ltd." renuncia expresamente a cualquier garantía para el PRODUCTO DE SOFTWARE. El PRODUCTO DE SOFTWARE se proporciona "Tal cual" sin ninguna garantía expresa o implícita de ningún tipo, incluyendo pero no limitado a cualquier garantía de comerciabilidad, no infracción o idoneidad de un propósito particular. "Atanas Neshkov Ltd." no garantiza ni asume responsabilidad por la exactitud o integridad de cualquier información, texto, gráficos, enlaces u otros elementos contenidos en el PRODUCTO DE SOFTWARE. "Atanas Neshkov Ltd." no ofrece ninguna garantía respecto a cualquier daño que pueda ser causado por la transmisión de un virus informático, gusano, bomba de tiempo, bomba lógica u otro programa informático de este tipo. "Atanas Neshkov Ltd." además renuncia expresamente a cualquier garantía o representación a los Usuarios Autorizados o a cualquier tercero.
5. LIMITACIONES DE RESPONSABILIDAD
En ningún caso "Atanas Neshkov Ltd." será responsable de ningún daño (incluyendo, sin limitación, pérdida de beneficios, interrupción del negocio o pérdida de información) que surja del uso o la incapacidad de los "Usuarios Autorizados" de usar el PRODUCTO DE SOFTWARE, incluso si "Atanas Neshkov Ltd." ha sido advertido de la posibilidad de tales daños. En ningún caso "Atanas Neshkov Ltd." será responsable de la pérdida de datos o de daños indirectos, especiales, incidentales, consecuentes (incluida la pérdida de beneficios), u otros daños basados en contrato, agravio o de otro tipo. "Atanas Neshkov Ltd." no tendrá ninguna responsabilidad con respecto al contenido del PRODUCTO DE SOFTWARE o cualquier parte del mismo, incluyendo pero no limitado a errores u omisiones contenidas en el mismo, difamación, violación de derechos de publicidad, privacidad, derechos de marca comercial, interrupción del negocio, lesiones personales, pérdida de privacidad, derechos morales o la divulgación de información confidencial.