Защита исполняемых файлов Native-приложений (т. е. EXE-файлов PE-формата) производится строчной утилитой NwKey32.exe.

Утилиту автозащиты с выбранными опциями можно вызывать из командной строки или BAT-файла.

Утилита автоматической защиты внедряет в код приложения набор команд (программный модуль), с помощью которых происходит загрузка внешней вакцины. Также утилита выполняет необходимые преобразования защищаемого приложения в соответствии с выбранным режимом защиты.

Для защиты исполняемого Native-приложения необходимо наличие следующих файлов в одной директории:

Файл

Описание

NwKey32.exe

Строчная утилита автоматической защиты

GrdVkc32.dll

Внешняя вакцина

NvCodes.dat

Служебный файл с информацией о кодах доступа к ключу

NwKey32.msg

Файл с сообщениями об ошибках

ImportWalker.dll

Реализация защиты таблицы импорта от восстановления(см. опцию /IMPORT_HOOK)

ProfilerManager.dll

Библиотека Native-профайлера

Важно!

  1. Если файл NvCodes.dat отсутствует, приложения будут защищаться с демо-кодами.
  2. Файл NvCodes.dat необходим только для утилиты автоматической защиты и программирования ключей. Сами защищенные приложения не нуждаются в этом файле. Ни в коем случае не передавайте его своим клиентам!
  • No labels