From Collaborative RCE Tool Library

Jump to: navigation, search

Installer Extraction Tools

Note that for extraction of files from the "CAB" files commonly used in some installer tools, many of the tools in the Compressed Archive Tools category can be used directly.


Tool name: unSIS
Rating: 3.0 (1 vote)
Author: the3sky                        
Website: http://www.noeman.org/gsm/symbian-os-9-1-applications/24590-unsis-v3-1-the3sky.html
Current version: 3.1
Last updated: June 4, 2006
Direct D/L link: Locally archived copy
License type: free but closed source
Description: UnSIS is an extraction tool that removes the files in a packaged SIS archive for easy decompiling.

uNsis v3.1 by: the3sky

UNsis 3.0 update : - Revised interface,optimize the code - Pkg file generated manually set up to support it. - Solutions support packages installed manually opened after the release of Contents. - Drag and drop support, Beyond all understanding before the software package.

UNsis 3.1 update : -User-defined language support
Also listed in: Mobile Platform Tools
More details: Click here for more details, screenshots, related URLs & comments for this tool! (or to update its entry)



Tool name: InnoCry
Rating: 0.0 (0 votes)
Author: koranto / proletsearch / tobi                        
Website: N/A
Current version: 1.2.7
Last updated: January 14, 2008
Direct D/L link: Locally archived copy
License type: Free
Description: InnoCry is a tool that removes the password from <NON-ArchFour> password protected setups, created with InnoSetup.

Usage:
1. Start the target installation.
2. Start InnoCry and push the "patch" button.
3. Proceed with the installation by pressing the "Next" button.

Supported InnoSetup Engines:
-InnoSetup version 1.3.26
-InnoSetup version 2.0.19
-InnoSetup version 3.0.7
-Version 4.x
-Version 5.x up to ver. 5.2.2

Note: The very first version of InnoSetup is 16 bit and no support for it will be ever added.

-Support for <install-us> password protected software packages.

Known limitations:
1.InnoCry works only on NT based Windows versions (Win9x /ME - not supported).
2.InnoCry has no support for ArcFour encrypted setup packages.
3.InnoCry can patch only one InnoSetup installation, when more than one installation is started at the same time.

Authors:
koranto - coding and code optimization
proletsearch - cracking and coding
tobi - GFX

*With ideas at the very beginning helped a very good reverser: cnbragon/iPB with his article about InnoSetup. So big thanks also to him!*

*****************************
InnoCry v1.2.7 Public release
*****************************

14-January-2008

- Added experimental support for custom InnoSetup dll modules
- Optimized support for advanced custom InnoSetup password scripts
- Added "Enabler" option, that can be used by disabled control items like a disabled <Next> button (in combination with Method 1)

*****************************
InnoCry v1.2.6 Public release
*****************************

04-January-2008

- Added support for standard custom InnoSetup password scripts
- Added support for advanced custom InnoSetup password scripts
- Because of the larger GUI and for the convenience of the user, InnoCry will start above the target installation.
- Brand new gfx design by tobi

*****************************
InnoCry v1.2.5 Public release
*****************************

30-December-2007

- Fixed ARCFOUR detection for the latest InnoSetup engine (ver. 5.2.2)
Also listed in: (Not listed in any other category)
More details: Click here for more details, screenshots, related URLs & comments for this tool! (or to update its entry)



Tool name: InnoExtractor
Rating: 0.0 (0 votes)
Author: Havy Alegria / Havysoft                        
Website: http://www.havysoft.cl/innoextractor.html
Current version: 5.2.1.185
Last updated: October 8, 2015
Direct D/L link: Locally archived copy
License type: Free / Plus
Description: InnoExtractor is a powerful application that helps you to unpack Inno Setup installers using InnoUnp technology.

With InnoExtractor you can explore the internal structure and content of the installer and you can to extract them to a local folder or a portable devices, without having to run the setup.

Key Features:

- Open Inno Setup-based installers into the application by drag and drop executables from Windows Explorer.
- Use VirusTotal technology to quickly search virus and threats in the installer.
- Research/scan all Inno Setup-based installers available in your hard drive.
- Explore and inspect internal content (files and more) of the installer.
- Get the full source code of installer.
- Edit the script of the installer with internal highlighted text editor or with external Inno Setup compiler if is currently installed.
- Extract files to a local folder, to a zip package, to a self-extracting module (portable) or by drag and drop feature.
- Dump/export "Code" (RemObjects Pascal in assemply code), "Registry" and "INI" sections from the script to a readable file.
- Extract the installer/setup icon.
- Run files of the installer into the same application with double click.
- Identify encrypted files of the installer.
- Perform file searches by keyword.
- Input panel, that allows you to enter a valid password to extract encrypted installers.
- Properties panel to see advanced information about the installer.
- History for recently opened installer.
- Other miscellaneous options.
- Support older and latest versions of Inno Setup.
- Support older and latest versions of InnoUnp.
- Application available in multiple languages.
- Designed for Windows 2000/XP/Vista/7/8/8.1/10.
- Full Unicode support.
- Much more!

System Requirements:

- Windows 2000/XP/Vista/7/8/8.1/10.
- Inno Setup-based installers.
Also listed in: (Not listed in any other category)
More details: Click here for more details, screenshots, related URLs & comments for this tool! (or to update its entry)



Tool name: InstallShield (by one exe-file) Unpacker
Rating: 0.0 (0 votes)
Author: Pit0n and SkYuS//vN                        
Website: N/A
Current version: 0.99
Last updated: April 6, 2004
Direct D/L link: Locally archived copy
License type: Free
Description: This tool unpacks two of three known forms of InstallShield Self-Extracting .EXE-files (like 3DMark03.exe).

First form is All-in-One. All files are stored one by one in IS-exe-container like this:
___________
data1.hdr
data1.cab
data2.cab
engine32.cab
layout.bin
setup.exe
setup.ini
setup.boot
~~~~~~~~~~~~

Second form is All-in-CAB. All files are stored in simple
Microsoft Cabinet File (*.cab) in IS-exe.

Third form is too hard for me to understand, but it's a All-in-MSI (with some files to run *.msi like setup.ini and so on). There are a litte bit of encryption (or compression?) in exe-file. But after you run IS-exe-file you can see in WinDir's Temp folder unpacked *.Msi-file (Microsoft Installer) and you can dig it on your own ;)
Also listed in: (Not listed in any other category)
More details: Click here for more details, screenshots, related URLs & comments for this tool! (or to update its entry)



Tool name: Less Msiérables (Lessmsi)
Rating: 0.0 (0 votes)
Author: Scott Willeke                        
Website: http://blog.scott.willeke.com/
Current version: v1.0.8
Last updated: December 5, 2010
Direct D/L link: http://lessmsi.googlecode.com/files/lessmsi-v1.0.8.zip
License type: MIT License
Description: This is a utility with a graphical user interface and a command line interface that can be used to view and extract the contents of an MSI file.

For usage on the command line: lessmsi [/x <msiFileName> [<outouptDir>]]

Features
- Windows Explorer Integration:
Lessmsi also integrates with Windows Explorer so that you can right-click on a Windows Installer file (.msi file) and select "Extract Files" to extract it into a folder right there.

- GUI:
In addition to allowing you to extract files from the command line and from inside Windows Explorer, lessmsi has a graphical user interface that allows you to view detailed information about any MSI file.

- MSI Table Viewer:
Windows Installer (.msi files) are based on an internal database of tables. Lessmsi features a viewer for those tables. Useful for people who work a lot with installers.
Also listed in: Compressed Archive Tools, Installer Tools
More details: Click here for more details, screenshots, related URLs & comments for this tool! (or to update its entry)



Tool name: Orca
Rating: 0.0 (0 votes)
Author: Microsoft                        
Website: http://msdn2.microsoft.com/en-us/library/aa370557(VS.85).aspx
Current version:
Last updated:
Direct D/L link: http://www.microsoft.com/downloads/details.aspx?FamilyId=C2B1E300-F358-4523-B479-F53D234CDCCF&displaylang=en
License type: Proprietary
Description: Orca is a database table editor for creating and editing Windows Installer packages and merge modules. The tool provides a graphical interface for validation, highlighting the particular entries where validation errors or warnings occur.

This tool is only available in the Windows SDK Components for Windows Installer Developers. It is provided as an Orca.msi file. After installing the Windows SDK Components for Windows Installer Developers, double click Orca.msi to install the Orca.exe file.
Also listed in: Installer Decompilers
More details: Click here for more details, screenshots, related URLs & comments for this tool! (or to update its entry)



Tool name: UnMakeSIS
Rating: 0.0 (0 votes)
Author: atzplzw                        
Website: N/A
Current version: 0.2b
Last updated:
Direct D/L link: Locally archived copy
License type: free but closed source
Description: Extracts the files within a Symbian SIS installer archive.
Also listed in: Mobile Platform Tools
More details: Click here for more details, screenshots, related URLs & comments for this tool! (or to update its entry)


RSS feed Feed containing all updates and additions for this category.

RSS feed Feed containing all updates and additions for this category, including sub-categories.


http://www.woodmann.com/collaborative/tools/index.php/Category:Installer_Extraction_Tools




Views
Category Navigation Tree
   Code Coverage Tools  (13)
   Code Ripping Tools  (2)
   Helper Tools  (3)
   Hex Editors  (13)
   Memory Patchers  (7)
   Packers  (20)
   Profiler Tools  (11)
   String Finders  (10)
   Tool Hiding Tools  (7)
   Tracers  (22)
   Needs New Category  (3)