7z Archive: Difference between revisions
Jump to navigation
Jump to search
imported>Ikskoks |
imported>Ikskoks |
||
| (16 intermediate revisions by the same user not shown) | |||
| Line 11: | Line 11: | ||
<div class="toccolours mw-collapsible" id="mw-customcollapsible-myDivision" style="width:800px; overflow:auto;"> | <div class="toccolours mw-collapsible" id="mw-customcollapsible-myDivision" style="width:800px; overflow:auto;"> | ||
<pre> | <pre> | ||
//header | // signature header | ||
6 bytes (char) - signature // 37 7A BC AF 27 1C | 6 bytes (char) - signature // 37 7A BC AF 27 1C "7z..'." | ||
1 bytes (uint8) - version major // 0 | 1 bytes (uint8) - version major // 0 | ||
1 bytes (uint8) - version minor // 4 | 1 bytes (uint8) - version minor // 4 | ||
4 bytes (uint32) - start header CRC | 4 bytes (uint32) - start header CRC | ||
4 bytes (uin64) - next header offset // e.g. 12 | |||
4 bytes (uin64) - next header size // e.g. 162 | |||
4 bytes (uint32) - next header CRC | |||
// TODO | |||
</pre> | </pre> | ||
</div> | </div> | ||
| Line 21: | Line 26: | ||
=== Notes and Comments === | === Notes and Comments === | ||
* Files can be compressed with '''LZMA''', '''LZMA2''', '''BZIP2''' and '''Deflate''' algorithms. | |||
* 7z file supports encryption with the '''AES''' algorithm with a 256-bit key. | |||
=== Games === | === Games === | ||
| Line 39: | Line 45: | ||
* [https://en.wikipedia.org/wiki/7z 7z description (wikipedia)] | * [https://en.wikipedia.org/wiki/7z 7z description (wikipedia)] | ||
* [https://py7zr.readthedocs.io/en/latest/archive_format.html 7z file format (readthedocs)] | |||
<br/><br> | <br/><br> | ||
[[Category:Complete | [[Category:Complete WIP|7z Archive]] | ||
[[Category:Platform PC|7z Archive]] | [[Category:Platform PC|7z Archive]] | ||
[[Category:CE Compressed|7z Archive]] | [[Category:CE Compressed|7z Archive]] | ||
| Line 48: | Line 55: | ||
[[Category:Extension_7z | Extension: 7z]] | [[Category:Extension_7z | Extension: 7z]] | ||
[[Category:BMS_None | BMS: None]] | [[Category:BMS_None | BMS: None]] | ||
[[Category:LZMA compression]] | |||
[[Category:BZIP2 compression]] | |||
[[Category:Deflate compression]] | |||
[[Category:AES encryption]] | |||
[[Category:File Format]] | [[Category:File Format]] | ||
Latest revision as of 14:27, 13 February 2022
Back to index | Edit this page
7z
- Format Type : Archive
- Endian Order : Little Endian
- Signature : 7z / 37 7A BC AF 27 1C
Format Specifications
// signature header 6 bytes (char) - signature // 37 7A BC AF 27 1C "7z..'." 1 bytes (uint8) - version major // 0 1 bytes (uint8) - version minor // 4 4 bytes (uint32) - start header CRC 4 bytes (uin64) - next header offset // e.g. 12 4 bytes (uin64) - next header size // e.g. 162 4 bytes (uint32) - next header CRC // TODO
Notes and Comments
- Files can be compressed with LZMA, LZMA2, BZIP2 and Deflate algorithms.
- 7z file supports encryption with the AES algorithm with a 256-bit key.
Games
List of games using this file format:
- TODO
QuickBMS Script
Not written yet.
Compatible Programs
- 7-zip
- Winrar
See Also