Skip to main content

Module stuffit5

Module stuffit5 

Source
Expand description

StuffIt 5 (.sit v5, magic “StuffIt (c)1997…”) container reader.

A different container from classic SIT!, but it reuses the same fork compression methods (0 none, 13 LZ+Huffman, 15 Arsenic), so once parsed the forks flow through super::stuffit::decompress_fork. Ported from XADMaster XADStuffIt5Parser.m.

Common in the wild (e.g. Apple’s own Mac OS 7.1 800K disk set). Encrypted archives are detected and rejected.

Functions§

is_stuffit5
True if data begins with the StuffIt 5 signature.
parse
Parse a StuffIt 5 archive into the shared StuffItArchive representation.