UPX (Ultimate Packer for eXecutables) — бесплатный кроссплатформенный упаковщик, уменьшающий размер бинарных файлов без потери работоспособности. Быстро сжимает PE, ELF, Mach-O и другие форматы.
Преимущества
- Экономия места 💾
- Быстрая распаковка при запуске ⚡
- Поддержка множества платформ
- Открытый код (GPL)
Пример использования
Команда: upx myapp.exe
Часто задаваемые вопросы
- Безопасно ли? — Обычно да, но антивирусы могут помечать upx упакованные файлы.
- Можно ли распаковать? — Да:
upx -d myapp.exe. - Подходит ли для всех программ? — Не всегда; некоторые файлы могут стать несовместимы.