domingo, 29 de julho de 2007

Descompilor para Java.

Overview: DJ Java Decompiler is Windows decompiler and disassembler for Java that reconstructs the original source code from the compiled binary CLASS files (for example Java applets). DJ Java Decompiler is able to decompile complex Java applets and binaries, producing accurate source code. DJ Java Decompiler is a stand-alone Windows application; it doesn't require having Java installed.DJ Java Decompiler is not just Java decompiler and disassembler but it is also a fully featured Java editor using the graphic user interface with syntax-coloring.Version 3.9.9.91 adds new options in new options in "View" menu, allows more detailed view of the methods, constants, interfaces, and attributes.

Format: Software | Size: 4,316KB | Date: Sep 2005 | Version: 3.9.9.91 | System Requirements: Windows 95/98/Me/NT/2000/XP/2003 Server | License: Free to try | Price: $19.99 | Limitations: 10-uses trial

Download: http://software.techrepublic.com.com/download.aspx?docid=213547


Parece que agora temos uma ferramenta bastante interessante para descompilar os "nossos" arquivos applets e binários desenvolvidos em java. Não tinha conhecimento desse DJ Java Decompiler e por falta de tempo ainda não pude testa-lo, mas acredito que seja uma ferramente bastante interessante.

Compilador: Ferramente utilizada pelos desenvolvedores de softwares que tem a "função" de transformar o código-fonte em código de máquina tendo como resultado final um arquivo executável. O Descompilador parte do arquivo executável para o codigo-fonte, como nome surgere, faz o processo inverso do compilador!

Java é uma linguagem interpretada e não compilada. Então,, vamos analisar!
(proximo tópico!)

Um comentário:

dvd-b disse...

Vale resaltar que embora a linguagem Java gere os arquivos .class (bytecodes) ela não deixa de ser classificada como uma linguagem intrepretada. A intrepretação, no caso da linguagem Java, fica a cargo da JVM(Java Virtual Machine).