Skip to main content

Performance-critical functionality for Unblob

Project description

unblob-native

Looking for Unblob? Check out at https://unblob.org.

This package holds performance-critical components of Unblob, an accurate, fast, and easy-to-use extraction suite. It parses unknown binary blobs for more than 30 different archive, compression, and file-system formats, extracts their content recursively, and carves out unknown chunks that have not been accounted for.

Unblob is free to use, licensed with the MIT license. It has a Command Line Interface and can be used as a Python library. This turns unblob into the perfect companion for extracting, analyzing, and reverse engineering firmware images.

Development

This package is easiest to develop using Nix. Refer to the relevant section of The Unblob Documentation on how to install Nix.

Once ready, issue nix develop, and the required tools will be set-up for you.

The package is managed via PDM. Just call pdm all, and it will execute the required check and test steps for you. Use pdm run --list to see what commands are being executed.

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

unblob_native-0.1.5.tar.gz (35.2 kB view details)

Uploaded Source

Built Distributions

unblob_native-0.1.5-cp38-abi3-musllinux_1_1_x86_64.whl (351.4 kB view details)

Uploaded CPython 3.8+ musllinux: musl 1.1+ x86-64

unblob_native-0.1.5-cp38-abi3-musllinux_1_1_aarch64.whl (351.8 kB view details)

Uploaded CPython 3.8+ musllinux: musl 1.1+ ARM64

unblob_native-0.1.5-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (319.3 kB view details)

Uploaded CPython 3.8+ manylinux: glibc 2.17+ x86-64

unblob_native-0.1.5-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (316.9 kB view details)

Uploaded CPython 3.8+ manylinux: glibc 2.17+ ARM64

unblob_native-0.1.5-cp38-abi3-macosx_11_0_arm64.whl (270.9 kB view details)

Uploaded CPython 3.8+ macOS 11.0+ ARM64

unblob_native-0.1.5-cp38-abi3-macosx_10_12_x86_64.whl (276.0 kB view details)

Uploaded CPython 3.8+ macOS 10.12+ x86-64

File details

Details for the file unblob_native-0.1.5.tar.gz.

File metadata

  • Download URL: unblob_native-0.1.5.tar.gz
  • Upload date:
  • Size: 35.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.4

File hashes

Hashes for unblob_native-0.1.5.tar.gz
Algorithm Hash digest
SHA256 1d092f2836e5ae6a4e8cf1ff88d6a9623b610aaeb33691f36c8efc169121c67e
MD5 28cb665a84dec728fd3d6f138042ca56
BLAKE2b-256 93b129b5b72365e0831cf29d06de619067d48f2468a2f36d27afadb2b7d6cf5f

See more details on using hashes here.

File details

Details for the file unblob_native-0.1.5-cp38-abi3-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for unblob_native-0.1.5-cp38-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 20f94274822ea7b26ece88fd886fcd6ec98508f492aed12d046e4f84ef3855cb
MD5 bb09c14f30656d28bd75d721e950a052
BLAKE2b-256 0e5533d8a8925441e36935063ab6d80a0c23984ba9a11169a0bd32ba9e1184d8

See more details on using hashes here.

File details

Details for the file unblob_native-0.1.5-cp38-abi3-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for unblob_native-0.1.5-cp38-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 8a3f5d11a3e8c28e03d046d22095386352e6252bc9f941bac6a9145ea9c4e4de
MD5 ed15ca305d46464bc28d45f33a8dc4bd
BLAKE2b-256 d83ca1cb249d4f011fa78052dde47566a9214691815a1ab022f77586bd62c331

See more details on using hashes here.

File details

Details for the file unblob_native-0.1.5-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for unblob_native-0.1.5-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ed91269171aecb39f423054c1b68d28b034f1be1e5aeab9c5f7c4bb1a9c1630c
MD5 d35e5ac01f729714e34b6096e5e8ffaa
BLAKE2b-256 469a397011566a8c1224d5e0c3ba6866016a8a19697baf6bb9e0eee5ac6e9449

See more details on using hashes here.

File details

Details for the file unblob_native-0.1.5-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for unblob_native-0.1.5-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 494ce29ef2739b2a809d26ca7f7d304842aac882aa49d1bd473c26906bac4a61
MD5 b750e07a129995884e3306276bd081d5
BLAKE2b-256 5e12638830aed0b5406dc0a6fe7c6dcbd94862cd848facf013892819ab0565a8

See more details on using hashes here.

File details

Details for the file unblob_native-0.1.5-cp38-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for unblob_native-0.1.5-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d8313ac34dc5a918855883133b31abe371775f7a591be3eb8a30c2b49b557413
MD5 e4602cf4937b532f4ec095a2c74609bb
BLAKE2b-256 8a3f9cb99a7373ac1b46c4cf0826e6108a79a8e602ffaf6395454c26ff6e590c

See more details on using hashes here.

File details

Details for the file unblob_native-0.1.5-cp38-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for unblob_native-0.1.5-cp38-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ce1b88c4115848cea243b3787b9d94d0db6c940a846b9fba70d81a3795a5d99c
MD5 7d7105a38b920ad1cb8bdd2dfa6fe99b
BLAKE2b-256 f657eb1c87045ca95d71bd6eaacd551d25f403826e4ba17c662cd21ba4821a4c

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