Download 102k: Zip
: Cox walks through the byte-level construction, including how to handle the checksums (CRCs) that would normally change when the file's content changes.
The "deep" explanation of how this was achieved can be found on Russ Cox's research site, research!rsc . Download 102k zip
: The post explains how to construct a zip file that contains its own exact bytes. This is done by exploiting the structure of zip files, specifically how they use "Local File Headers" and "Central Directories" to point to data offsets. : Cox walks through the byte-level construction, including