FileStructure BIN CrypticS: Difference between revisions
From OuroDev
Dragonsire (talk | contribs) No edit summary |
Dragonsire (talk | contribs) No edit summary |
||
| Line 1: | Line 1: | ||
== BIN FILE STRUCTURE - CrypticS == | |||
(WORK IN PROGRESS) | (WORK IN PROGRESS) | ||
</BR> I have realized my approach was slightly wrong on this, the contents appear to be handled like a large string and broken apart....so I will revise this as I work out how to better resolve the string & control chars, with the byte alignements etc... | |||
DragonSire | DragonSire | ||
Revision as of 13:08, 13 May 2019
BIN FILE STRUCTURE - CrypticS
(WORK IN PROGRESS)
I have realized my approach was slightly wrong on this, the contents appear to be handled like a large string and broken apart....so I will revise this as I work out how to better resolve the string & control chars, with the byte alignements etc...
DragonSire
BIN FILE STRUCTURE - CrypticS
| DataType | Size | Description | Notes |
|---|---|---|---|
| String | 8 Bytes | Identifier | Should be CrypticS |
| Integer/UInteger | 4 | CheckSum | |
| Short/UShort | 2 Bytes | String Length | |
| String | * | Parse Type Used | Expected Parse6 (Current) |
| Short/UShort | 2 Bytes | FileNumber | File1 |
| * | * | String Table |
| DataType | Size | Description | Notes |
|---|---|---|---|
| Integer/UInteger | 4 | NumberBytes | |
| Integer/UInteger | 4 | Number String Entries | |
| * | LOOP | String Entries | |
| Short/UShort | 2 | Length of String | |
| VAR | String | String from Length | |
| * | CHECK | Skip Alignment Check | ((4 - (PositionInBuffer And 3)) And 3) Skip Number Bytes Believe All Zero though could be control character changes |
| Integer/UInteger | 4 | CheckSum, or Offset...Not Sure Yet | |
| * | END LOOP |
BIN FILE STRUCTURE - CrypticS
| DataType | Size | Description | Notes |
|---|---|---|---|
| * | END LOOP |