Skip to main content

sfextract tries to extract Setup Factory files on any OS.

Project description

sfextract

Latest Stable Release

This library tries to extract all internal files associated with Setup Factory executables. This extractor is based on SFUnpacker but is meant to be fully executable on Linux.

Installation

sfextract can be installed from pypi using pip:

pip install sfextract

Use

By installing this library, you will be able to simply execute sfextract from your commandline.

If you wish to use it as an imported library instead, you can use

from sfextract.main import extract

extractor = extract("file.exe", "output_folder")
print(extractor.version)
for file in extractor.files:
    print(file)

Limitations

This library has the same limitations as the one it was based on. It currently only support Setup Factory 7, 8 and 9. At this moment, as opposed to SFUnpacker, this version does not support LZMA2.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sfextract-0.0.3.tar.gz (18.1 kB view details)

Uploaded Source

Built Distribution

sfextract-0.0.3-py3-none-any.whl (20.2 kB view details)

Uploaded Python 3

File details

Details for the file sfextract-0.0.3.tar.gz.

File metadata

  • Download URL: sfextract-0.0.3.tar.gz
  • Upload date:
  • Size: 18.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.8.18

File hashes

Hashes for sfextract-0.0.3.tar.gz
Algorithm Hash digest
SHA256 a8e68899fc892b45972cbe9a201808039745746a45f81b250e96c2907bec7873
MD5 cf598dcf6a571d8f5cf3dfcc2879b0b5
BLAKE2b-256 e76281a3e481957a83a8ac91e6944043ad05e1b0f6ddd0d6fae956bb11dc7085

See more details on using hashes here.

File details

Details for the file sfextract-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: sfextract-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 20.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.8.18

File hashes

Hashes for sfextract-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 ee180a0fffa98e168773a19b7570b2e92ec8bb370eed53fdbdd4f84a04315b86
MD5 01c575c5d79d71beb7ccc5bb75b2c87b
BLAKE2b-256 cc449ee137dfec5bdfde5c9d42c90f3c0d4517b17d0b5f34242c6246be6a60cf

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page