SlideShare una empresa de Scribd logo
1 de 13
Descargar para leer sin conexión
ESCUELA DE INGENIERÍA
INFORME DE VB DECOMPILER
Wilson Emilio Cedeño López
Docente: MGS. Diego Fernando Baroja Llanos
IBARRA-ECUADOR
2020
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).
Luego de aceptar los términos y condiciones, seguimos con las opciones
predeterminadas que nos ofrece el instalador “Setup”.
Una vez finalizada la instalación, abriremos el programa para comprobar que todo haya
sido correcto y funcione sin error alguno.
 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.
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.
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.
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.
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”
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.
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.
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/

Más contenido relacionado

La actualidad más candente

Mi pesentacion pdf
Mi pesentacion pdfMi pesentacion pdf
Mi pesentacion pdfEvelynBueno6
 
Como instalar app serv
Como instalar app servComo instalar app serv
Como instalar app servuptc
 
Manual de Wampserver
Manual de WampserverManual de Wampserver
Manual de WampserverFlakaBS
 
Como migrar una base de datos de mysql a power designer
Como migrar una base de datos de mysql a power designerComo migrar una base de datos de mysql a power designer
Como migrar una base de datos de mysql a power designerAlex Bernal
 
Instalar php 5 en windows 7 con apache
Instalar php 5 en windows 7 con apacheInstalar php 5 en windows 7 con apache
Instalar php 5 en windows 7 con apacheEsmeralda Lopez
 
03 Php. Instalacion De Php
03 Php. Instalacion De Php03 Php. Instalacion De Php
03 Php. Instalacion De PhpJosé M. Padilla
 
02 instalacion eclipse y wamp server
02   instalacion eclipse y wamp server02   instalacion eclipse y wamp server
02 instalacion eclipse y wamp serverjuanguis696
 
Instalar php en debian
Instalar php en debianInstalar php en debian
Instalar php en debianDaniel Zavala
 
Manual de instalacion de programas
Manual de instalacion de programasManual de instalacion de programas
Manual de instalacion de programasCUYURAYAY
 

La actualidad más candente (19)

Mi pesentacion pdf
Mi pesentacion pdfMi pesentacion pdf
Mi pesentacion pdf
 
Manual wampserver
Manual wampserverManual wampserver
Manual wampserver
 
Como instalar app serv
Como instalar app servComo instalar app serv
Como instalar app serv
 
Wampserver
WampserverWampserver
Wampserver
 
Manual de Wampserver
Manual de WampserverManual de Wampserver
Manual de Wampserver
 
Como migrar una base de datos de mysql a power designer
Como migrar una base de datos de mysql a power designerComo migrar una base de datos de mysql a power designer
Como migrar una base de datos de mysql a power designer
 
Instalar php 5 en windows 7 con apache
Instalar php 5 en windows 7 con apacheInstalar php 5 en windows 7 con apache
Instalar php 5 en windows 7 con apache
 
03 Php. Instalacion De Php
03 Php. Instalacion De Php03 Php. Instalacion De Php
03 Php. Instalacion De Php
 
02 instalacion eclipse y wamp server
02   instalacion eclipse y wamp server02   instalacion eclipse y wamp server
02 instalacion eclipse y wamp server
 
Php curso02
Php   curso02Php   curso02
Php curso02
 
Manual de instalación de apache y postgresql
Manual de instalación de apache y postgresqlManual de instalación de apache y postgresql
Manual de instalación de apache y postgresql
 
Instalar php en debian
Instalar php en debianInstalar php en debian
Instalar php en debian
 
Wamp server
Wamp serverWamp server
Wamp server
 
Php apéndice
Php   apéndicePhp   apéndice
Php apéndice
 
Wampserver caracteristicas y especificaciones
Wampserver caracteristicas y especificacionesWampserver caracteristicas y especificaciones
Wampserver caracteristicas y especificaciones
 
Instalación
InstalaciónInstalación
Instalación
 
Servidores wamp
Servidores wampServidores wamp
Servidores wamp
 
Instalar apache
Instalar apacheInstalar apache
Instalar apache
 
Manual de instalacion de programas
Manual de instalacion de programasManual de instalacion de programas
Manual de instalacion de programas
 

Similar a Informe vb compiler

Manual Prolog
Manual PrologManual Prolog
Manual PrologELMUNDO10
 
Visual Basic Edwin Perez
Visual Basic Edwin PerezVisual Basic Edwin Perez
Visual Basic Edwin Perezedwiinhip
 
Modulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower Amp
Modulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower AmpModulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower Amp
Modulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower AmpJosé M. Padilla
 
Manual de instalación ambiente de desarrollo básico de java JDK 1.6
Manual de instalación ambiente de desarrollo básico de java JDK 1.6Manual de instalación ambiente de desarrollo básico de java JDK 1.6
Manual de instalación ambiente de desarrollo básico de java JDK 1.6Andres Bedoya Tobon
 
Instalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuraciónInstalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuraciónSocialBiblio
 
(Manual de instalación de cloud computing)
(Manual de instalación de cloud computing)(Manual de instalación de cloud computing)
(Manual de instalación de cloud computing)Giovanny Echeverry
 
Guia de instalacion sw
Guia de instalacion swGuia de instalacion sw
Guia de instalacion swewinmauricio
 
Reporte de instalacion de programas
Reporte de instalacion de programasReporte de instalacion de programas
Reporte de instalacion de programasRoshio Vaxquez
 
Tarea especialidad, investiga los pasos.....
Tarea especialidad, investiga los pasos.....Tarea especialidad, investiga los pasos.....
Tarea especialidad, investiga los pasos.....equipo012
 
Sergio briceño 26.985.468 libre
Sergio briceño 26.985.468 libreSergio briceño 26.985.468 libre
Sergio briceño 26.985.468 libreVICTOЯ ЯANG3L
 
Curso iniciación en Constructor
Curso iniciación en ConstructorCurso iniciación en Constructor
Curso iniciación en ConstructorJhosep Goytendía
 
Curso iniciación en Constructor
Curso iniciación en ConstructorCurso iniciación en Constructor
Curso iniciación en ConstructorJhosep Goytendía
 
Tarea especialidad, investiga los pasos.....
Tarea especialidad, investiga los pasos.....Tarea especialidad, investiga los pasos.....
Tarea especialidad, investiga los pasos.....equipo012
 

Similar a Informe vb compiler (20)

Manual Prolog
Manual PrologManual Prolog
Manual Prolog
 
Visual studio c_
Visual studio c_Visual studio c_
Visual studio c_
 
Visual Basic Edwin Perez
Visual Basic Edwin PerezVisual Basic Edwin Perez
Visual Basic Edwin Perez
 
Decompiladores
Decompiladores Decompiladores
Decompiladores
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Modulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower Amp
Modulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower AmpModulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower Amp
Modulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower Amp
 
Manual de instalación ambiente de desarrollo básico de java JDK 1.6
Manual de instalación ambiente de desarrollo básico de java JDK 1.6Manual de instalación ambiente de desarrollo básico de java JDK 1.6
Manual de instalación ambiente de desarrollo básico de java JDK 1.6
 
Instalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuraciónInstalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuración
 
Freepascal
FreepascalFreepascal
Freepascal
 
(Manual de instalación de cloud computing)
(Manual de instalación de cloud computing)(Manual de instalación de cloud computing)
(Manual de instalación de cloud computing)
 
Guia de instalacion sw
Guia de instalacion swGuia de instalacion sw
Guia de instalacion sw
 
Reporte de instalacion de programas
Reporte de instalacion de programasReporte de instalacion de programas
Reporte de instalacion de programas
 
C02 actualizacion
C02 actualizacionC02 actualizacion
C02 actualizacion
 
Tarea especialidad, investiga los pasos.....
Tarea especialidad, investiga los pasos.....Tarea especialidad, investiga los pasos.....
Tarea especialidad, investiga los pasos.....
 
20000828 Motorola Mobile ADK
20000828   Motorola Mobile ADK20000828   Motorola Mobile ADK
20000828 Motorola Mobile ADK
 
Sergio briceño 26.985.468 libre
Sergio briceño 26.985.468 libreSergio briceño 26.985.468 libre
Sergio briceño 26.985.468 libre
 
Curso iniciación en Constructor
Curso iniciación en ConstructorCurso iniciación en Constructor
Curso iniciación en Constructor
 
Curso iniciación en Constructor
Curso iniciación en ConstructorCurso iniciación en Constructor
Curso iniciación en Constructor
 
20000801 Ericsson WAPIde
20000801   Ericsson WAPIde20000801   Ericsson WAPIde
20000801 Ericsson WAPIde
 
Tarea especialidad, investiga los pasos.....
Tarea especialidad, investiga los pasos.....Tarea especialidad, investiga los pasos.....
Tarea especialidad, investiga los pasos.....
 

Último

SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.ariannytrading
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamientoRobertoAlejandroCast6
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IILauraFernandaValdovi
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfyoseka196
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptEduardoCorado
 
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...SuannNeyraChongShing
 
Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestajeffsalazarpuente
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxSergioGJimenezMorean
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfrolandolazartep
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxEverardoRuiz8
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdfFlorenciopeaortiz
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaXjoseantonio01jossed
 
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUSesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUMarcosAlvarezSalinas
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSaulSantiago25
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones025ca20
 

Último (20)

SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo II
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdf
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.ppt
 
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
 
Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuesta
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdf
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptx
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdf
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
 
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUSesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusibles
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
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/