PECompact - утилита для сжатия файлов EXE, DLL, SCR, OCX с сохранением их полной работоспособности. В первую очередь предназначена для разработчиков программного обеспечения, позволяя им сжимать информацию и код, делая исполняемые файлы меньше по размеру. Для сжатия, программой используется оригинальный алгоритм сжатия JCALG1, позволяющий значительно уменьшать размер исполняемого файла. Допускается оставлять несжатыми некоторые из компонентов файла - иконки, информацию о версии или любые другие выбранные ресурсы. Кроме сжатия, PECompact позволяет оптимизировать структуру файла и тем самым уменьшить его размер без сжатия. PECompact поддерживает Windows 7 и имеет интерфейс на русском языке. PECompact2 - это утилита, относящаяся к классу так называемых "упаковщиков исполняемых файлов". Такие упаковщики предназначены для сжатия исполняемых файлов и модулей с целью существенно уменьшить их физический размер. При запуске сжатый модуль (исполняемый файл) распаковывается и в памяти воссоздаётся его исходный вид. При использовании высокоэффективных упаковщиков (например, PECompact версии 2.x), распаковка и воссоздание файлов происходят столь быстро, что в результате время их загрузки может даже сократиться, так как время, сэкономленное на чтении меньшего количества байт с диска или из сети, может оказаться больше времени, затрачиваемого на распаковку и реконструкцию модуля. Как правило, PECompact2 сжимает исполняемые модули заметно лучше, чем популярные программы-архиваторы вроде RAR и ZIP. Это достигается благодаря тому, что модуль проходит предварительную обработку, в результате которой он становится более плотно сжимаемым при передаче алгоритму компрессии. PECompact2 позволяет применять практически любые алгоритмы сжатия, поскольку использует механизм кодеков-плагинов (внешних подключаемых модулей). Помимо сохранения места, PECompact2 также осложняет несанкционированную модификацию ваших модулей и восстановление алгоритма их работы. Сжатые данные нельзя прочесть или изменить напрямую. Стандартно используемый в PECompact2 загрузчик содержит несложный код против отладчиков, препятствующий восстановлению алгоритма. Кроме того, PECompact2 поддерживает плагины-загрузчики, т.е. вы можете сами создавать свои загрузчики, приобретя соответствующий набор инструментальных средств разработки (SDK). PECompact имеет возможность работы с плагинами, позволяющими пользователю программы дополнять сжимаемые файлы новыми функциями или применять к ним процедуры шифрования. Также имеется поддержка работы в командной строке и функция оптимизации исполняемых файлов без компрессии. Программа написана на ассемблере и предоставляет пользователям возможность детальной настройки своей конфигурации в меню параметров для выбранных файлов. Функции PECompact: • Сжатие исполняемых файлов в форматах EXE, DLL, SCR и OCX • Поддержка программного и аппаратного DEP • Сжатые приложения могут быть обработаны отладчиками, такими как Visual Studio • Поддержка VC++ 7 и 8 CRT SEH защит • Сжатые приложения могут работать в WINE • PECompact имеет низкий уровень ложных срабатываний популярными антивирусами • Со сжатыми модулями намного труднее произвести обратную разработку (риверс инжиниринг) • Фальсифицированные или модифицированные модули могут быть обнаружены при запуске • Поддержка использования плагинов для расширения защиты вашего ПО Changes in PECompact 3.02: • Fix.Core: Fixed issue where debug directory entry wasn't completely cleared when stripping of debug directory was indicated • Addition.Plugins: Added a new loader that does not execute any code from writable dynamic memory allocations (pec2ldr_no_rwx_mem). This is useful in various situations. • Change.Plugins: Updated IsDebuggerPresent plug-in by BoBSoft • Change.Licensing: Extended trial period to 30 days to give users time to evaluate product • Change.PEHideText: Increased size of encrypted text marker to ensure no accidental collisions with random code and data. This makes the new version incompatible with the old version, so be sure to get the latest PEHT lib. • Change.PEHideText: If key not supplied on command line, then a random number is used. • Change.Loader: Minor maintenance • Change.Loader.Slim: Slim version of loader tweaked a bit • Change.Loader.Enhanced.Anti.Debug: Added new anti-debugging capabilities (note: EAD loader is a seperate purchase) • Change.Loader.Enhanced.Anti.Debug: Added new anti-dump capabilities (note: EAD loader is a seperate purchase) • Change.Updater: Consolidated all locale specific update checker resource files into main resource files • Change.Docs: Some formatting and content updates • Change.All: Removed cs_cpl (language selection) DLL, library is now statically linked • Addition.Installer: Added help, about, and publisher links for use by the OS • Change.Installer: Reduced total install size • Fix.Updater: No longer shows update check dialog if 'never check for updates' is selected • Fix.Installer: Improved uninstall procedure to properly clean up the newly renamed default PECompact start menu folder • Fix.Installer: Fixed rarely used 'Visit Bitsum Tehcnologies' start menu shortcut • Fix.Installer: Fixed missing PEC2CodecSDK.h for CODEC SDK (registered build only) • Fix.Installer: Fixed scrambled Swedish EULA Активация|рег код: есть Язык Интерфейса: Русский / Multilanguage Платформа: Windows XP/Vista/7 Размер файла: 1.32 Mb
Понравилась новость - поделись с друзьями:
|