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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: sfextract-0.0.4.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.4.tar.gz
Algorithm Hash digest
SHA256 31b85395f6739f931680a6af57e4ac568e36168ac600b0e8c13c965b5392c1f7
MD5 ba1fde87704a8e846c7f7e67bd2fc864
BLAKE2b-256 e5120af5da018f0c40a2ae9afd8acc2a9f74dcc1b0368d3e04aab7b6da12bdb2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sfextract-0.0.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 de4d1a58e1d667cf89ec47d54a7a130273c10e9c760fac53425989d786b83784
MD5 1ed7a1c8d315940416cc3e4a75c9e9a7
BLAKE2b-256 7b1d4a28fd05d08b5fa033eae42aa1eb5f01d297aae399af9cc18e1dde596a55

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