Crinkler
Ein komprimierender Linker, der es praktikabel machte, ein komplettes Windows-Intro in 4096 Bytes zu quetschen.
Crinkler wurde von Mentor (TBC) und Blueberry (Loonies) geschrieben und erschien Mitte der 2000er-Jahre. Statt erst zu linken und danach zu packen, ersetzt er den Linker von Visual Studio komplett und komprimiert als Teil des Linkvorgangs. So kann er eine abgespeckte PE-Datei erzeugen, in deren Header der Dekompressor steckt, und Sektionen so umordnen, dass sie sich besser packen lassen.
Die Kompression arbeitet mit Context Mixing: Mehrere statistische Modelle raten jeweils das nächste Bit, und ihre Vorhersagen werden verrechnet. Das Packen dauert lange, das Entpacken spürbar lange, doch in der 4k-Klasse ist ein Byte weit mehr wert als eine Sekunde. Crinkler wurde für Windows-4k praktisch Pflicht – und wird von Virenscannern, die selbstentpackenden Code grundsätzlich verdächtig finden, ebenso zuverlässig markiert.