sábado, 27 de septiembre de 2008

Descompilador VB (VB Decompiler) 3.3

VB Decompiler es un descompilador para programas (EXE, DLL o OCX) escritos en Visual Basic 5.0 / 6.0. Como sabe, los programas en Visual Basic pueden ser compilados en p-code interpretado o en código nativo.

Puesto que p-code consta de comandos de alto nivel, hay una posibilidad real de descompilarlo a código fuente (por supuesto, los nombres de variables, funciones, etc. no serán descompilados). VB Decompiler recupera muchas de las instrucciones de p-code y a pesar de que quedará un largo camino aun para que el código fuente pueda ser compilado, el descompilador hará el analisis del algoritmo del programa mucho más fácil y recuperará parcialmente su código fuente.

Si un programa fue compilado en código nativo, no es posible recuperar el código fuente a partir de instrucciones máquina. Pero VB Decompiler puede ayudar a analizar el programa incluso en esta situación también. Contiene un potente desensamblador que soporta comandos Pentium Pro incluyendo MMX y SSE. Le permite desensamblar todas las funciones. Hay un analizador de código que localiza todas las llamadas a las funciones API y las referencias de cadena en el código desensamblado y las cambia a comentarios para análisis de cadenas.

En general, VB Decompiler es una herramienta ideal para analizar programas y es perfecto si ha perdido el código fuente y necesita recuperar parcialmente el proyecto.

0 comentarios:

Publicar un comentario