Releases: sk-zk/Extractor
2024-12-27
* [HashFS] Ignore all entries with duplicate offsets in all extraction modes
* [HashFS] Fix a .mat parsing issue
2024-12-05
* [HashFS v2] Fix entries larger than 224-1 bytes not extracting properly, again
2024-12-03
* [HashFS] Fix exception caused by leftover debug code (#19)
2024-11-19
+ [HashFS] Add --deep
mode
+ [ZIP] Support --tree
for ZIP archives
* [ZIP] Print extracted paths
* [ZIP] Don't interpret directory metadata as empty files
+ Automatically decode 3nK-encoded and encrypted SII files during extraction
* --list
now prints paths contained in the archive; the previous behavior has been renamed --list-entries
This release introduces --deep
, a new extraction mode for HashFS archives. Whenever directory listings are missing (or the directory tree they expand into is clearly incomplete – the SXC packer can do this), add the --deep
option to first scan the contents of the archive for referenced file paths. Entries whose paths could not be restored will be written to /_unknown
, and decoy entries will be written to /_decoy
.
2024-10-28
2024-10-24
* [HashFS v2] Fix entries larger than 224-1 bytes not extracting properly (#15)
2024-10-01
2024-09-16
* Fix files getting written to the wrong place if an absolute path is given to --dest
(regression in 2024-08-29) (#12)
* Fix output directory missing first character if --partial
gets a path without leading slash
2024-09-02
* Fix crash if custom output directory is specified (regression in 2024-08-29) (#11)
2024-08-29
* Replace invalid chars in paths with underscores (#9)