SpotPass: Difference between revisions
No edit summary |
WulfyStylez (talk | contribs) |
||
Line 107: | Line 107: | ||
|} | |} | ||
The first 0x10-bytes are all-zero except the first byte which is 0x80. It's unknown what the first 0x10-bytes are used for. | The first 0x10-bytes are all-zero except the first byte which is usually 0x80. It's unknown what the first 0x10-bytes are used for. | ||
The hash at offset 0x12 hashes the 0x12-byte data at offset 0x0 followed by a zero u16. The RSA signature is signed by Nintendo. Following this header is the actual content payload, which is written to a cleartext file under the [[extdata]] /boss directory. The data following the payload header is written to extdata, but it's unknown what data is written to the extdata file before the content payload. | The hash at offset 0x12 hashes the 0x12-byte data at offset 0x0 followed by a zero u16. The RSA signature is signed by Nintendo. Following this header is the actual content payload, which is written to a cleartext file under the [[extdata]] /boss directory. The data following the payload header is written to extdata, but it's unknown what data is written to the extdata file before the content payload. | ||
Line 128: | Line 128: | ||
| 0xC | | 0xC | ||
| 0x4 | | 0x4 | ||
| Usually 0x10001? | | Usually 0x10001? (observed 0x20001 in eShop strings) | ||
|- | |- | ||
| 0x10 | | 0x10 |