UPX
Ultimate Packer for eXecutables — бесплатный упаковщик исполняемых файлов 1996 года: программа сжимается и сама распаковывается в памяти при запуске.
Маркус Оберхумер и Ласло Молнар выпустили UPX в 1996 году на основе алгоритмов сжатия Оберхумера. Он работает с исполняемыми файлами DOS и Windows, с ELF в Linux и с бинарниками macOS, а распаковка настолько быстра, что упакованная программа нередко стартует не медленнее обычной. Лицензия — GPL с исключением, разрешающим паковать закрытое ПО.
В виндовой демосцене UPX был очевидным выбором для 64k-интро, пока специализированные kkrunchy и Crinkler не показали, сколько ещё можно выжать из x86-кода. Это прямой потомок крантчеров для C64 и Amiga — и с той же проблемой: UPX обожают вирусописатели, поэтому антивирусы с подозрением смотрят на любой упакованный файл.