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

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sfextract-0.0.7-py3-none-any.whl (20.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for sfextract-0.0.7.tar.gz
Algorithm Hash digest
SHA256 9f4e336d0efe11ea130be307be015f0423bba1ec52ce770724dbe5e61e21097c
MD5 388192b5b70bb4fbefac56adf0b9c167
BLAKE2b-256 804137f2db76a4e569ad3d3efdeb305547f6bedba4576d13f0f5861505467552

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for sfextract-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 d9ec32c6ff02488eae35a4758bf08d1d5d5a7dc18dfb3b28936a2c87da86ce02
MD5 ec6c55284a32f0fb3527aeec110b0d39
BLAKE2b-256 5d8759022262382e535d21b28c3ee5c5969a0b5bc31349d10d8a01f515ba35ef

See more details on using hashes here.

Supported by

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