Skip to content

Instantly share code, notes, and snippets.

@barneygale
Created October 5, 2011 09:22
Show Gist options
  • Select an option

  • Save barneygale/1264010 to your computer and use it in GitHub Desktop.

Select an option

Save barneygale/1264010 to your computer and use it in GitHub Desktop.
-snip-
12 00 08 00 00 00 00 52 4D 48 CD 13 00 08 00 00 00 00 4E 8A E1 D4 28 00 08 00 00 00 00 00 00 00 00 A9 03 00 74 10 06 5F 5F 75 74 6D 7A
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ <-- tag 0x12: expiry
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ <-- tag 0x13: last used
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ <-- tag 0x28: download start time
@@@@@@@@@@@ <-- UNKNOWN DATA!
^^^^^^^^^^^^^^^^^^^^^^^ <-- tag 0x10: name
-snip-
Note, tags are a 1 byte identifier with a 2-byte length, then the data
Flags are just a 1 byte identifier.
Also note 0xA9 == 0x29|MSB
Possibilities:
* I'm parsing 0x28 wrong
* 0x29 is a flag with 3 bytes of extra data?
* Something else?
Data interpretation:
ID: 12
len: 00 08
data: 00 00 00 00 52 4D 48 CD
ID: 13
len: 00 08
data: 00 00 00 00 4E 8A E1 D4
ID: 28
len: 00 08
data: 00 00 00 00 00 00 00 00
UNKNOWN DATA: A9 03 00 74
ID: 10
len: 00 06
data: 5F 5F 75 74 6D 7A
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment