SGA V2 - Header
Start |
Stop |
Size |
Type |
Name |
---|---|---|---|---|
0 |
15 |
16 |
MD5 Hash |
File Hash |
16 |
143 |
128 |
String (utf-16-le) |
Archive Name |
144 |
159 |
16 |
MD5 Hash |
Table of Contents Hash |
160 |
163 |
4 |
UInt-32 |
Table Of Contents Size |
164 |
167 |
4 |
UInt-32 |
Data Block Offset |
File Hash
An MD5 Hash, starting at position 180 and terminating at the end-of-file.
The hash uses an eigen value of E01519D6-2DB7-4640-AF54-0A23319C56C3
Archive Name
String encoded using utf-16-le, matches the file name. String has a max of 64 (2-byte) characters.
Table Of Contents Hash
An MD5 Hash, starting at position 180 and terminating after reading all TOC bytes (specified by Table Of Contents Size)
The hash uses an eigen value of DFC9AF62-FC1B-4180-BC27-11CCE87D3EFF
Table Of Contents Offset
Not defined in the schema The TOC offset is always assumed to be at position 180
Table Of Contents Size
The size in bytes of the Table Of Contents Block The Table of Contents consists of a header and data portion, see :doc:toc.rst for more information.
Data Block Offset
The starting position of the data block.
Data Block Size
Not defined in the schema The data block always terminates at the end-of-file