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.5.tar.gz (18.2 kB view details)

Uploaded Source

Built Distribution

sfextract-0.0.5-py3-none-any.whl (20.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: sfextract-0.0.5.tar.gz
  • Upload date:
  • Size: 18.2 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.5.tar.gz
Algorithm Hash digest
SHA256 658253e18998a09d4dddedcb0ed46f7c732a9d63203c3185a0020ea859359b23
MD5 29128553128c652fad26bee5fda7fe87
BLAKE2b-256 1eb1efa0ab81d76625457ca07e7274fa0e6b87fae83d3595583afdf92c0954fb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sfextract-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 20.3 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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 af5e5675b364f90224933b96220ce0e353990eb55974ca5768902ef4f916968d
MD5 aa62e12b170f3cb21a7d0b82e6e44b3e
BLAKE2b-256 6687ade51938be042f0d214843d231e4ec7791a845f3ea8c04182395de2d0130

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