kaitai-io / kaitai_struct_formats

Kaitai Struct: library of binary file formats (.ksy)
http://formats.kaitai.io
711 stars 204 forks source link

zisofs: add specification #603

Closed armijnhemel closed 2 years ago

armijnhemel commented 2 years ago

This PR adds a specification for zisofs compressed files. I have put it in archive as I think that this might be the best place, as it processes a single file that has been compressed with mkzftree. That being said, I could imagine it being conceptually belonging to filesystem, so if you want to move it, go ahead.

http://fileformats.archiveteam.org/wiki/Zisofs

armijnhemel commented 2 years ago

ls-zisofs.zip

This file is an ELF binary from Fedora that has been preprocessed with mkzftree.

generalmimon commented 2 years ago

I have put it in archive as I think that this might be the best place, as it processes a single file that has been compressed with mkzftree.

I agree, archive seems best. I added 'filesystem' to /meta/tags.

ls-zisofs.zip

This file is an ELF binary from Fedora that has been preprocessed with mkzftree.

Can you provide more details, URLs or file paths where the file came from? I would like to add it to https://github.com/kaitai-io/kaitai_struct_samples.

armijnhemel commented 2 years ago

I have put it in archive as I think that this might be the best place, as it processes a single file that has been compressed with mkzftree.

I agree, archive seems best. I added 'filesystem' to /meta/tags.

ls-zisofs.zip This file is an ELF binary from Fedora that has been preprocessed with mkzftree.

Can you provide more details, URLs or file paths where the file came from? I would like to add it to https://github.com/kaitai-io/kaitai_struct_samples.

Oh, I copied it from a Fedora 33 system (from coreutils 21.fc33) and then created the file myself using mkzftree