03-01-2013, 02:00 PM
(03-01-2013, 05:47 AM)puggsoy Wrote: By the way, this is honestly looking really difficult, the only thing I've discovered to far is that every file starts with "0E 00", which has no meaning to me.
People often use the first two bytes of a file as an identifier, so programs can quickly check what a file may contain (as file extensions don't really have any meaning, ever tried renaming a BMP to PNG? Yea). While common filetypes often have something that resembles the filetype name in ASCII, obscure self-made ones may contain rather random values.
So the "0E00" most likely just serves to increase the certainty that a read file actually contains data of the expected format.