Blog

Notes on broken files

How formats actually fail, why most corrupters do not work, and what to do with a deliberately broken file once you have one.

Showing 13 to 16 of 16 articles

Unicode ·

How Zalgo text actually works

Glitch text is not a font and not an image. It is ordinary letters followed by stacked Unicode combining marks, which is why it survives copy and paste.

Read article
Fundamentals ·

What file corruption actually is

Corruption is not damage to your data so much as damage to the agreement between the file and the program that reads it.

Read article
Testing ·

Testing the error path nobody tests

Malformed input causes a large share of production incidents and is the least exercised code in most codebases. Deliberately broken files fix that cheaply.

Read article