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.6.tar.gz (18.3 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.6-py3-none-any.whl (20.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for sfextract-0.0.6.tar.gz
Algorithm Hash digest
SHA256 bfd0b7386b0df773c92f7d162efc40ac104a2e51883c40a388e4a82e6208c10f
MD5 df906f116bfc34225f6dbce212cd9538
BLAKE2b-256 1ad35449427224d0e39d575e4c4770847aea1f1f12286d0c24a35932e25baf0c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for sfextract-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 1e4e7f7de30e7208a0d97b36f3e5a884fa0951b6775e20806c70569893bf1e7f
MD5 cc65436a8b8ab1f69c7970d7860c9d15
BLAKE2b-256 0040829ee965cb27da4d4da8ba330600f3d239bc4c20809f2782b9aa5794c378

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