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

Uploaded Source

Built Distributions

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

unblob_native-0.1.6-cp39-abi3-musllinux_1_1_x86_64.whl (349.0 kB view details)

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

unblob_native-0.1.6-cp39-abi3-musllinux_1_1_aarch64.whl (351.1 kB view details)

Uploaded CPython 3.9+musllinux: musl 1.1+ ARM64

unblob_native-0.1.6-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (317.0 kB view details)

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

unblob_native-0.1.6-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (315.4 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARM64

unblob_native-0.1.6-cp39-abi3-macosx_11_0_arm64.whl (267.5 kB view details)

Uploaded CPython 3.9+macOS 11.0+ ARM64

unblob_native-0.1.6-cp39-abi3-macosx_10_12_x86_64.whl (272.4 kB view details)

Uploaded CPython 3.9+macOS 10.12+ x86-64

File details

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

File metadata

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

File hashes

Hashes for unblob_native-0.1.6.tar.gz
Algorithm Hash digest
SHA256 49a21eb7ebbc9d14b919c53e4eeead652f7a800e02d1d3d6c5cc720be8b3d6b5
MD5 c7349fcec2a2690ac9a7de656bf74aa9
BLAKE2b-256 78f971715ed8ecfd090d3599713eaccf5fd46b11d8f716af0b584fa84901d9d2

See more details on using hashes here.

File details

Details for the file unblob_native-0.1.6-cp39-abi3-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for unblob_native-0.1.6-cp39-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 78791a635b2c75a3164a2f6292d44b3473665f2f8ed667fd5a652ebb0f073f5f
MD5 1fb82d4a7a1e0d549a99de2bbc8f3155
BLAKE2b-256 bf7afa8aa0e2083c2d45577882def8c02b23ce24601bb65b7a7afaef76565ca5

See more details on using hashes here.

File details

Details for the file unblob_native-0.1.6-cp39-abi3-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for unblob_native-0.1.6-cp39-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 83b8789a711079ebfcde4d671469d342fa728d7f65dbd3ffeac4b41ecb293c36
MD5 52827a46dc85b359d737a122c86ce14b
BLAKE2b-256 a4c2893e80724f8b69c4098a63115f71e25f5807df6f8db3d3deb6525e4405f9

See more details on using hashes here.

File details

Details for the file unblob_native-0.1.6-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for unblob_native-0.1.6-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 62ac02765ad1096a0dedaf14b723753c664b7ff100facaeba107f8d7aa6dc4a2
MD5 41ec6758476068a3c5b5143bdcbb88e5
BLAKE2b-256 41e9fea49aa93e64e7602a6c35da783b060b1c3df882c288aad00833164fc698

See more details on using hashes here.

File details

Details for the file unblob_native-0.1.6-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for unblob_native-0.1.6-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cdb2427f27f2f2e02131f08c88776a64e19988488c44358c3b1bb11bc082d2f2
MD5 c3b295e45b0e982d6578b817a48d0355
BLAKE2b-256 807292d3befccd09e3b10a3837374f90c1310cedb42407fdec723ee7af91b9a5

See more details on using hashes here.

File details

Details for the file unblob_native-0.1.6-cp39-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for unblob_native-0.1.6-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e0de2ed3e82d7e17cd86d7a32e80f640dfbb5ff1e55141a804d0175c29857140
MD5 8c8843d962af4c8df5dca154a5db33dd
BLAKE2b-256 12a12f0e296bfc5d5ca5e33618dac1a0e94d0863c023b611a9ac9b25a4cb42fe

See more details on using hashes here.

File details

Details for the file unblob_native-0.1.6-cp39-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for unblob_native-0.1.6-cp39-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7c3e9b5515512ab857a58bc5a128204527bd4973f6451f7f52bec59452f549a3
MD5 688843b50d076d53156e14b289d8d9ba
BLAKE2b-256 333e9656c0c22f0725710eab3a3b6479070ca583353f638a69413d43e3395d4b

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