7z Archive: Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
imported>Ikskoks
(Created page with "{{GRAFPageHeader}} == 7z == * ''' Format Type ''': Archive <br> * ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Little Endian <br> * ''' Signature ''':...")
 
imported>Ikskoks
 
(20 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 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
</pre>
</pre>
</div>
</div>
Line 19: Line 26:
=== Notes and Comments ===  
=== Notes and Comments ===  


None.
* 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 33: Line 41:
* [https://www.7-zip.org/ 7-zip]
* [https://www.7-zip.org/ 7-zip]
* Winrar
* Winrar
=== See Also ===
* [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 Complete|7z Archive]]
[[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 42: 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

See Also