Propositos del comportamiento de fases y aplicaciones
Informe vb compiler
1. ESCUELA DE INGENIERÍA
INFORME DE VB DECOMPILER
Wilson Emilio Cedeño López
Docente: MGS. Diego Fernando Baroja Llanos
IBARRA-ECUADOR
2020
2. VB DECOMPILER LITE.
Es un descompilador para los usos en los formatos (exe, dll u ocx) escritos en Visual Basic
5.0 y 6.0. Como se puede saber, los programas en Visual Basic se pueden compilar en p-
código interpretado o en código nativo. El VB Decompiler lite restaura muchas
instrucciones del p-código y aunque haya una manera larga a la generación del código
fuente que puede ser compilado, el decompiler hará analizar el algoritmo del programa
mucho más fácil y restaurará parcialmente su código fuente.
Proceso de instalación de VB DECOMPILER LITE
Para instalar el programa deberemos descargar el software desde la página oficial ,
https://www.vb-decompiler.org/download.htm , una vez descargado el archivo,
procederemos a descomprimirlo con el software que tengamos a disposición
(winrar o zip).
3. Luego de aceptar los términos y condiciones, seguimos con las opciones
predeterminadas que nos ofrece el instalador “Setup”.
4. Una vez finalizada la instalación, abriremos el programa para comprobar que todo haya
sido correcto y funcione sin error alguno.
5.
6. JetBrains dotPeek
Es un descompilador de “ensambles” .NET a C#, siendo una herramienta
independiente gratuita basada en un descompilador incluido en ReSharper. Puede
descompilar el forma segura cualquier ensamble .NET a código equivalente C# o IL,
y también puede admitir varios formatos que incluyen las bibliotecas dll, ejecutables
(.exe) y archivos de medatados de Windowns (.winmd). (s.r.o.,2020)
Instalación de dotPeek.
Se procederá a descargar de la página oficial, https://www.jetbrains.com/es-
es/decompiler/download/#section=web-installer , el programa en la versión que
requerimos. Luego de ser descargado, buscaremos elarchivo ejecutable y
procederemos a instalar.
Una vez descargado el archivo, lo abriremos como administrador para ejecutar los
pasos de instalación.
7. Aceptaremos los términos de la licencia.
Y procederemos a dar click en instalar para que el “setup” realice las modificaciones
e instalaciones pertinentes para el correcto funcionamiento de ReSharper.
8. Esperamos el proceso de instalación la cuál tomará su tiempo, y al finalizar lo
tendremos correctamente instalado en nuestro ordenador, listo para ser probado.
9. VB DESCOMPILER. USO DE SUS FUNCIONES.
Abriremos el programa y daremos los siguientes pasos para realizar una descompilación
de un programa con extensión .exe
Luego de tener abierto el programa, nos dirigiremos a la pestaña de
herramientas>opciones, y haremos los siguientes cambios a la hora de descompilar el
.exe que hemos elegido, una vez hecho los cambios, damos click en OK para realizar el
proceso.
10. Luego de haber realizado las configuraciones, iremos a la pestaña de Archivo>>Abrir
programa, y seleccionaremos el ejecutable .exe que vamos a descompilar.
Luego de seleccionar un programa para descompilar, podremos tener acceso a todas las
clases, métodos y usos que tenga dicho programa en el lenguaje ensamblador, en este
caso “DAEMONS TOOLS ULTRA”
11. DotPeek funciones para descompilar.
Se realizará los mismos pasos de descompilación como en el anterior programa para
obtener el compilado creado previamente.
Buscaremos el programa con la opción “OPEN” para buscarlo en el explorador de
archivos.
12. Luego de agregar el archivo ejecutable .exe , se podrá observar la descompilación de
forma segura, donde podremos ver el código fuente.
Con el IL Code nos va a dejar acceso al estudio del lenguaje intermedio independiente
de su presentación en el visor de código donde incluye los símbolos que se muestran
en el archivo fuente original, para así buscar el fragmento del código IL.
13. Referencias
Decompiler, V, (2010). Obtenido de https://www.vb-
decompiler.org/products/sp.htm
S.R.O, J, (2020). Obtenido de https://www.jetbrains.com/es-es/decompiler/