View Issue Details

IDProjectCategoryView StatusLast Update
0008286Kali LinuxQueued Tool Additionpublic2023-08-16 13:34
Reporterqkaiser_ok Assigned Tosbrun  
PrioritynormalSeverityminorReproducibilityN/A
Status resolvedResolutionfixed 
Fixed in Version2023.3 
Summary0008286: unblob extractor
Description

Name: unblob

Version: 23.5.5

Homepage: https://unblob.org

Download: https://github.com/onekey-sec/unblob/

Author: ONEKEY

Licence: MIT

Description: unblob is 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 under 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.

Dependencies: for full coverage, the tool requires these third party command-line tools to be present: 7z, debugfs, lz4, lziprecover, lzop, sasquatch, sasquatch-v4be, simg2img, unar, zstd.

Similar tools: binwalk

Activity: the project started 18 months ago and is still actively maintained.

How to install: you can install it using pip with "pip install --user unblob"

How to use: see https://unblob.org/guide/

Packaged: not yet packaged for Debian, but willing to work on it if it speeds up adoption by Kali maintainers.

Activities

sbrun

sbrun

2023-05-16 14:22

manager   ~0017944

FTR I think we need to package 9 Python modules for this package.
6 of them seem to be quite easy to package.
The other 3 are arch dependent and will require more work to package and build them in Kali.

qkaiser_ok

qkaiser_ok

2023-05-16 18:28

reporter   ~0017945

Can you provide an exact list of the packages you mentioned (6 quite easy to package, 3 that are arch dependent) ?

sbrun

sbrun

2023-06-13 09:31

manager   ~0018178

(Sorry I missed your request about the missing packages)

I packaged the missing deps:
dissect.cstruct, jefferson ( with deps cstruct and lzallright), lief, pltext, pyperscan, ubi-reader and unblob-native

They are all available in kali-rolling

sbrun

sbrun

2023-06-13 09:32

manager   ~0018179

unblob version 23.5.9-0kali2 is available in kali-dev

Issue History

Date Modified Username Field Change
2023-05-05 15:04 qkaiser_ok New Issue
2023-05-16 12:22 sbrun Assigned To => sbrun
2023-05-16 12:22 sbrun Status new => assigned
2023-05-16 14:22 sbrun Note Added: 0017944
2023-05-16 18:28 qkaiser_ok Note Added: 0017945
2023-06-13 09:31 sbrun Note Added: 0018178
2023-06-13 09:32 sbrun Status assigned => resolved
2023-06-13 09:32 sbrun Resolution open => fixed
2023-06-13 09:32 sbrun Fixed in Version => 2023.3
2023-06-13 09:32 sbrun Note Added: 0018179
2023-08-16 13:34 g0tmi1k Category New Tool Requests => Queued Tool Addition