2009-12-31 8 views

Respuesta

0

Puede hacer uso de javap para conseguir la fuente de vuelta de código de bytes.

Hay un montón de herramientas y plug-in que le ayudan a desmontar y se pueden encontrar algunos discuten here.

2

Tienes que usar un desensamblador.

Java Decompiler es una buena opción.

También Java Decompiler tiene un plug-in para Eclipse.

1

Puede usar el comando javap para obtener la estructura general del archivo.

En la nota al margen: La mejor manera de desactivar cualquiera de conseguir la fuente de su código compilado es utilizar la ofuscación.

5

Echa un vistazo this Java Decompiler.

Véase también this página de Wikipedia para saber más sobre la descompilación.

Debe tenerse en cuenta que el código se obtiene en la descompilación de código de bytes no es muy legible.

0

Sí, no puede hacer nada como la conversión inversa.

Lo que puede hacer es modificar el bytecode en el tiempo de ejecución. Eso está permitido en Java ...

Comprobar si java.lang.instrumentation paquete. Eso le ayudará a lograr su objetivo en cierta medida ...

0

Acabo de publicar un stand-alone Java Decompiler interfaz gráfica de usuario (basado en JAD) que se puede obtener a partir de Util Java Decompiler (JAD based) v1.0

Este es un Windows basado. Aplicación NET 4.0, que admite el arrastrar y soltar los archivos * .jar.

Cuestiones relacionadas