Foro de elhacker.net

Programación => Ingeniería Inversa => Mensaje iniciado por: Kuvik en 24 Mayo 2013, 00:38 am



Título: InnoExtractor, novedosa aplicación para desempaquetar instaladores de Inno Setup
Publicado por: Kuvik en 24 Mayo 2013, 00:38 am
¡¡¡TEMA ACTUALIZADO el 20/04/2020!!!



(http://i.imgur.com/kiAmCzN.png)


Estimados amigos de ElHacker, aquí les traigo una novedosa herramienta llamada InnoExtractor, que a mi me ha sido de mucha utilidad. Espero que, también, les sirva mucho a ustedes, además de estar en español.

Descripción:

InnoExtractor es una potente aplicación para Windows que permite abrir, ver, examinar, inspeccionar, desempaquetar, extraer y más los archivos y contenido interno de instaladores (conocidos también como "setups") basados en Inno Setup, sin tener que iniciar/ejecutar el asistente de instalación.

Características:

- Interfaz de usuario sencilla y cómoda.
- Abre instaladores (setups) basados en Inno Setup ​​desde el explorador de archivos con tan sólo arrastrar y soltar el ejecutable dentro de la ventana de la aplicación.
- Busque y encuentre instaladores basados ​​en Inno Setup en todo el disco duro gracias al motor de rastreo integrado.
- Explore e inspeccione los archivos internos que contiene el instalador.
- Obtén el script (código fuente/source code) completo del instalador para ser editado/modificado.
- Ejecute archivos independientes dentro del instalador sin iniciar el asistente de instalación.
- Utilice la tecnología de VirusTotal para analizar y detectar rápidamente virus y otras amenazas dentro del instalador.
- Identifique archivos con contraseña (si es que los hay) dentro del instalador.
- Extrae los archivos internos del instalador a una carpeta local mediante la función arrastrar y soltar, a un formato comprimido ZIP o a un módulo SFX.
- Obtén el icono del instalador.
- Descompile las secciones "Code" (RemObjects Pascal pre-compiled Source), "Registry" e "INI" del script a un archivo legible en seudo-lenguaje Assembly.
- Puede simular y conocer en qué rutas reales de su disco duro el instalador copiará los archivos.
- Conoce información avanzada interna del instalador en la opción Propiedades.
- Realice búsquedas de archivos por palabra clave.
- Visualizador de script/archivos de texto integrado.
- Integra un administrador de historial que muestra los instaladores recientemente inspeccionados.
- Panel de ingreso de contraseña (que el usuario ya conozca) para extraer archivos cifrados del instalador.
- Soporte para las antiguas y nuevas versiones de Inno Setup.
- Aplicación disponible en varios idiomas, incluido en Español.
- Diseñado para Windows XP, Vista, 7, 8, 8.1 y 10.
- Soporte completo para Unicode.
- ¡Mucho más!

Requisitos:

- Windows XP, Vista, 7, 8, 8.1, 10.
- Instaladores (ejecutables) basados o compilados en Inno Setup.


Descarga segura desde Softpedia (instalador sin publicidad ni toolbars): http://www.softpedia.com/get/Compression-tools/InnoExtractor.shtml

Descarga desde la web oficial del autor: http://www.havysoft.cl/innoextractor.html

Ultima versión: v5.3.1.200

:D


Título: Re: InnoExtractor, novedosa aplicación para desempaquetar instaladores de Inno Setup
Publicado por: MCKSys Argentina en 24 Mayo 2013, 03:48 am
Gracias por el post!

Saludos!


Título: Re: InnoExtractor, novedosa aplicación para desempaquetar instaladores de Inno Setup
Publicado por: karmany en 6 Junio 2013, 13:52 pm
Cuando se pongan enlaces de descarga, desde mi punto de vista, hay que intentar poner los enlaces originales del autor. Si estos no existiesen me parece correcto que se pongan otros alternativo pero el autor menciona 2 links en su web (http://www.havysoft.cl/) para descargar el software:

Enlace directo
http://www.dropbox.com/s/09mf5lfvvi7mu0g/InnoExtractor_Setup.exe (http://www.dropbox.com/s/09mf5lfvvi7mu0g/InnoExtractor_Setup.exe)

Enlace a softonic:
http://www.softpedia.com/get/Compression-tools/InnoExtractor.shtml (http://www.softpedia.com/get/Compression-tools/InnoExtractor.shtml)

PD. Descargar SIEMPRE vuestros archivos desde fuentes fiables!!!


Título: Re: InnoExtractor, novedosa aplicación para desempaquetar instaladores de Inno Setup
Publicado por: z3nth10n en 23 Julio 2013, 12:17 pm
Se agradece el aporte, cuando he entrado pensaba que era de tu autoría (@Kuvik)


Título: Re: InnoExtractor, novedosa aplicación para desempaquetar instaladores de Inno Setup
Publicado por: Shout en 8 Septiembre 2014, 16:56 pm
Para qué sirve este extractor? Es decir, el instalador ya extrae los archivos, no? Cuál es la diferencia?


Título: Re: InnoExtractor, novedosa aplicación para desempaquetar instaladores de Inno Setup
Publicado por: MCKSys Argentina en 8 Septiembre 2014, 17:27 pm
Para qué sirve este extractor? Es decir, el instalador ya extrae los archivos, no? Cuál es la diferencia?
Extraer sin instalar es muy bueno cuando haces reversing...

Saludos!


Título: Re: InnoExtractor, novedosa aplicación para desempaquetar instaladores de Inno Setup
Publicado por: Hackkemate en 7 Noviembre 2014, 07:09 am
Una consulta existe alguna utilidad parecida para el instalador NSIS??


Título: Re: InnoExtractor, novedosa aplicación para desempaquetar instaladores de Inno Setup
Publicado por: Kuvik en 8 Noviembre 2014, 23:13 pm
Una consulta existe alguna utilidad parecida para el instalador NSIS??

Desconozco si existe una aplicación similar como InnoExtractor para NSIS, puesto que sólo me he interesado en el tema por los montones de instaladores que encuentro día a día en Internet compilados en Inno Setup. Te recomiendo realizar una búsqueda en Google para intentar encontrar información de cómo desempaquetar (unpack) instaladores basados en NSIS.


Título: Re: InnoExtractor, novedosa aplicación para desempaquetar instaladores de Inno Setup
Publicado por: .:UND3R:. en 9 Noviembre 2014, 03:11 am
Muchas gracias por tenerlos al tanto de las actualizaciones

por cierto es software Chileno verdad?


Título: Re: InnoExtractor, novedosa aplicación para desempaquetar instaladores de Inno Setup
Publicado por: Kuvik en 18 Noviembre 2014, 21:41 pm
por cierto es software Chileno verdad?

Sí. InnoExtractor es desarrollado por un programador chileno llamado Havy Alegria del proyecto Havysoft (el mismo autor de la conocida aplicación MassTube, que es un descargador de videos de YouTube).

Referencia: http://www.softpedia.com/publisher/Havy-Alegria-81174.html


Título: Re: InnoExtractor, novedosa aplicación para desempaquetar instaladores de Inno Setup
Publicado por: [DRACO] en 17 Julio 2015, 23:32 pm
Cual necesito para despues de extraer volver a comvertir en exe, siendo tan facil como este


Título: Re: InnoExtractor, novedosa aplicación para desempaquetar instaladores de Inno Setup
Publicado por: MCKSys Argentina en 18 Julio 2015, 01:09 am
Cual necesito para despues de extraer volver a comvertir en exe, siendo tan facil como este

La herramienta es un extractor de InnoSetup. Si modificas algo de lo extraído, puedes crear un instalador con InnoSetup o con cualquier otro generador de instaladores.

Saludos!


Título: Re: InnoExtractor, novedosa aplicación para desempaquetar instaladores de Inno Setup
Publicado por: Kuvik en 22 Septiembre 2015, 12:38 pm
Cual necesito para despues de extraer volver a comvertir en exe, siendo tan facil como este

Para recompilar un instalador de Inno Setup, básicamente puedes seguir estos pasos:

1. Primero abre el instalador con InnoExtractor y luego extrae todos los archivos que se muestran en la lista del programa a una carpeta local.

2. Anda a esa carpeta y abre el archivo "install_script.iss" con Inno Setup. Seguramente tendrás que modificar o agregar algunos parámetros en este script, de acuerdo al caso, para corregirlo y adaptarlo a la nueva compilación. Cuando hayas hecho esto, presiona en el botón "Compile" para ir probando la compilación del nuevo instalador.

Acá te dejo el enlace de la documentación oficial en línea de Inno Setup para que aprendas a editar los scripts de Inno Setup:

http://www.jrsoftware.org/ishelp/

Descarga Inno Setup (ojalá siempre la edición Unicode y la más actual):

http://files.jrsoftware.org/is/5/isetup-5.5.6-unicode.exe

Saludos y espero que te sirva esta información!

P. D.: Sería bueno si alguien puede hacer un video tutorial explicativo en YouTube (ya que yo no me manejo mucho en la creación de vídeos en línea :( ) del uso de InnoExtractor junto con Inno Setup y compartirlo aquí. Se agradecería mucho!!!


Título: Re: InnoExtractor, novedosa aplicación para desempaquetar instaladores de Inno Setup
Publicado por: Kuvik en 31 Marzo 2016, 12:54 pm
Tema principal #1 (http://foro.elhacker.net/ingenieria_inversa/innoextractor_novedosa_aplicacion_para_desempaquetar_instaladores_de_inno_setup-t390878.0.html;msg1854818#msg1854818) actualizado. Se ha añadido nueva información, características y captura de pantalla de la actual versión 5.2.2.187. Saludos!


Título: Re: InnoExtractor, novedosa aplicación para desempaquetar instaladores de Inno Setup
Publicado por: Kuvik en 12 Diciembre 2018, 18:14 pm
¡¡Tema principal actualizado!! Saludos!!


Título: Re: InnoExtractor, novedosa aplicación para desempaquetar instaladores de Inno Setup
Publicado por: z3nth10n en 13 Diciembre 2018, 04:40 am
Es increíble que después de 5 años y medio aún sigas actualizando el tema. Wow.


Título: Re: InnoExtractor, novedosa aplicación para desempaquetar instaladores de Inno Setup
Publicado por: .:UND3R:. en 18 Diciembre 2018, 02:52 am
Existe disciplina, y esta herramienta, la cual me ha salvado un par de veces, mis felicitaciones  ;-)


Título: Re: InnoExtractor, novedosa aplicación para desempaquetar instaladores de Inno Setup
Publicado por: Kuvik en 20 Abril 2020, 06:28 am
Amigos, he actualizado nuevamente el tema principal a la última versión de InnoExtractor v5.3.1.200.

Cambios/Changelog v5.3.1.200 (14 de abril de 2020):

- Added preliminary support for Inno Setup 6.0.0-beta, 6.0.1-beta, 6.0.2, 6.0.2, 6.0.3 and 6.0.4
- Added new syntax highlighting tags for [Setup] and [Files] keywords and parameters of InnoExtractor Text Viewer.
- Improved support for Windows 10.
- Improved drag and drop library.
- Improved installer of application.
- Updated Innounp API to version 0.49.
- Updated some minor text strings for Spanish and English language files.
- Updated "Donate to Upgrade to InnoExtractor Plus" benefits details window.
- Fixed some small bugs of previous version.



Saludos!