unblob icon indicating copy to clipboard operation
unblob copied to clipboard

Extract files from any kind of container formats

Results 70 unblob issues
Sort by recently updated
recently updated
newest added

Unblob can get stuck in an infinite loop extracting and recursing into the same file. Observed extracting https://dlcdnets.asus.com/pub/ASUS/wireless/RT-AC68R/GPL_RT_AC68R_300438520633.zip with the current head of main 727c385b3de669c3e2e32acc7177b0f07bd31c39. This filesystem seems to include...

bug
format:filesystem

I would like to have weekly releases of unblob fully automated through Github CI. The auto version update workflow would: - pull the code - set the calendar version in...

enhancement

Running `unblob` on https://static.tp-link.com/upload/firmware/2021/202107/20210729/ER7206(UN)_v1_1.1.1%20Build%2020210723.zip produces the following error in the `ar` extractor: ``` 2024-02-14 01:02.45 [error ] Unhandled Exception during chunk calculation handler=ar pid=21 severity= start_offset=0x0 Traceback (most recent call...

bug
dependencies

Allow handlers to provide a dict value as part of a `ValidChunk` metadata attribute. That dictionary can contain any relevant metadata information from the perspective of the handler, but we...

enhancement

Will remove draft tag when https://github.com/onekey-sec/sasquatch/issues/19 is solved and sasquatch dependency is updated here.

enhancement
format:filesystem

When extracting chunks, there is a logic for handling the whole chunks differently, [here](https://github.com/onekey-sec/unblob/blob/f58f352f04c7ac62c2669a1ab548d64acc3830be/unblob/processing.py#L359-L367). This results that in some cases some directories are not reported. Reproduce this with this test...

bug
help wanted
python

The format is a little hard to find any official specs for but it looks like it can be done. Example project: https://github.com/pgaskin/qrc

format:archive
format request

* Adds a new report type of CarveReport and reports when files are carved to fix #554 * Changes the directory suffix used by carve to be `_carve` by default...

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.4.9 to 0.4.10. Release notes Sourced from ruff's releases. v0.4.10 Changes Parser Implement re-lexing logic for better error recovery (#11845) Rule changes [flake8-copyright] Update CPY001 to check...

dependencies
python

**Describe the bug** Hi, I'm trying to use the Python packages `unblob` and `dissect-squashfs` in the same project, but I can't since `unblob` [depends](https://github.com/onekey-sec/unblob/blob/357001eff45f35d3854245dfb9111f4a143223a1/pyproject.toml#L14) on a rather old (2020) version...