Назад к содержанию

Protection options



В этом разделе опций Вы можете полностью настроить степень защиты Вашей программы. Начиная от простого изменения нескольких байт в точке входа, до технологии виртуальной машины с преобразованием части программы в псевдо код. Предлагаю поподробнее ознакомиться с каждым видом настроек.

DotFix NiceProtect Software Protection Options

  • Erase packer signature
Данная опция имеет смысл, только если перед обработкой программы данной защитой вы использовали какой либо EXE упаковщик от сторонних производителей (что не рекомендуется, чтобы исключить ошибки в работе защиты). При этом сигнатуры особенно популярных упаковщиков стираются и это не дает хакерам применить автораспаковщик для программы.

  • Encrypt original entry point
Защита нескольких байт на точке входа

  • Encrypt code section
Защита секции кода от анализа хакером. Это не дает возможность использовать дизассемблер для анализа.

  • Use Virtual Machine
При включении опции часть кода, расположенного после точки входа в программу (от 10 до 500 байт, в зависимости от набора команд) переводится в метаморфные инструкции, а затем частично компилируется в код, понятный только интерпретатору VM. Этот интерпретатор встраивается в Вашу программу и исполняет такие блоки кода. Это значительно усложняет исследование Вашей программы хакерами.

  • Use anti-tracing engine
Не дает пошагово отлаживать Вашу программу хакерам. В программу встраивается множество проверок на трассировку (пошаговую отладку кода программы), что значительно усложняет исследование Вашей программы.

  • Use VB/RTTI obfuscator
Данная опция включает мощный обфускатор для Delphi/C++ Builder, Free Pascal (Lazarus) и Visual Basic 6.0 программ. Это дает возможность удалить оригинальные имена форм, объектов на формах, заголовков в Unit'ах, а также имен событий, что позволяет максимально запутать назначение всех объектов в программе.

 

Copyright © 2001 - 2024, DotFix Software