Due to the PNG signature ("magic bytes"), every PNG file starts with the sequence "89 50 4E 47 0D 0A 1A 0A".
In ASCII: "[\x89]PNG\r\n[SUB]\n"
Is there any information on the origin of these bytes? Why were they chosen like that?
In ASCII: "[\x89]PNG\r\n[SUB]\n"
Is there any information on the origin of these bytes? Why were they chosen like that?
So what's 0x89 at the start? It's outside the ASCII range.