mnadareski / UnshieldSharp

Port of Unshield to C#

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

UnshieldSharp

Build status

This library is a C# port of the following projects:

  • Unshield - InstallShield CAB information and extractor
  • unshieldv3 - InstallShield v3 (Z) extractor

Both of the above library code has had changes to structure to make them more object-oriented. For an example of usage, please see BurnOutSharp.

Abilities

This code can currently list and extract the contents of all supported files that the base projects can. As more things are added to the source libraries, they will be ported to this as well so the code should be relatively up to date.

Contributions

Contributions to the project are welcome. Please follow the current coding styles and do not add any proprietary or legally dubious things to the code. Thank you to all of the testers, particularly from the MPF project who helped get this rolling.

External Libraries

UnshieldSharp uses the following libraries:

About

Port of Unshield to C#

License:MIT License


Languages

Language:C# 100.0%