Unshield
Command-line tool and library that extracts files from InstallShield cabinet files.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
1 more ways to get Unshield
Package managers
- Homebrew
brew install unshield
About Unshield
Unshield extracts the contents of the .cab files used by InstallShield installers. These are not the same as Microsoft cabinet files, and ordinary archivers usually cannot open them. With Unshield you can get at an installer's payload without running the Windows setup program.
The project provides a command-line program and the libunshield library for use in other software. It is built with CMake and includes man pages and tests. It suits people installing Windows software on other systems or inspecting old installers.
Strengths
- Opens InstallShield CAB files that general archivers cannot
- Extracts installer files without running the installer
- Also usable as a library in other programs
Limitations
- Command line only
- Handles only InstallShield cabinets, not other formats
Details
- Pricing
- FreeFree; the source is published on GitHub.
- License
- Open source, license not stated
- Platforms
- Linux, Command line
- How it runs
- Downloadable app
- Account
- Not required
- Works offline
- Yes
- Best suited for
- Pulling files out of old InstallShield installers without running them
- Categories
- Compression
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Similar software
Related functionality, not necessarily a direct replacement.
innoextract
A command-line tool that unpacks Inno Setup installers without running them or needing Wine.
lessmsi
A Windows utility with graphical and command-line interfaces for viewing and extracting MSI installer contents.
7-Zip
The small, free archiver that opens practically every archive format and compresses better than ZIP.
unblob
Command-line extraction tool that finds and unpacks archives and compressed streams inside arbitrary binary files.
bsdtar (libarchive)
Command-line archivers built on libarchive that read and write tar, zip, cpio, ISO and more.