Главная Программирование Разработка ПО Software Compress

Software Compress

13.06.2007

Software Compress предназначена для упаковки и одновременной защиты EXE файлов ваших программ при полном сохранении работоспособности защищенного и упакованного исполняемого файла. Степень сжатия в бесплатной Lite-версии позволяет сжать исходный файл примерно в 2 раза, в FULL-версии степень сжатия ещё выше. Степень защиты достаточно высока для того, чтобы предотвратить дизассемблирование и прямое пропатчивание защищенного EXE файла, что значительно снизит возможность появление крэков к вашей программе !

В исполняемом файле всегда присутствует избыточный код, а также частовстречающиеся исполяняемые инструкции, это позволяет сжимать EXE файлы, получая приличную степень сжатия (до 30-60% от оригинала), однако, для того, чтобы EXE файл продолжал самостоятельно запускаться простой упаковки его в архив недостаточно. Необходимо добавить к такого рода архиву новую микропрограмму-распаковщик, которая запустится первой при запуске программы, распакует архив с вашей программой в память и затем передаст полное управление вашей программе. Данный базовый алгоритм был реализован в нашей программе Software Compress.
Алгоритм сжатия, обеспечивающий высокую степень сжатия без потерь, базируется на однопроходовом алгоритме с созданием словаря. При запуске вашей программы происходит однопроходовое чтение словаря и восстановление несжатых данных в оперативной памяти. Скорость распаковки при запуске защищенной и упакованной вашей программы гораздо выше, чем была скорость упаковки при защите вашей программы в Software Compress - это главный принцип алгоритма: потратив большее время (хотя и соизмеримое с несколькими секундами) при сжатии обеспечить высочайшую степень сжатия. При распаковке словарь просто читается и восстанавливается исходный код со скоростью в тысячи раз большей (примерно 40 мегабайт в секунду), чем при упаковке. Поэтому вы даже не заметите задержки при запуске !

Условия использования: Бесплатная - FreeWare
Язык интерфейса:
Английский
Система: Windows

Сайт программы

Скачать

Каталог программ
О разном