...
Если статический анализ уже проводился, и нужно лишь подкорректировать выбор защищаемых функций,то следует выбрать вариант Открыть ранее сохраненный файл описания защиты кода (*.prc).Для начала статического анализа в интерфейсе утилиты мастера лицензирования нужно нажать кнопку Профайлер в разделе Защита функций приложения и отключить опцию выбора автоматического режимаи выбрать вариант Открыть ранее сохраненный файл описания параметров защиты кода (*.prc).
UI Text Box | |||
---|---|---|---|
| |||
Важно! |
Если же процесс статического анализа проводится впервые (или защищаемый файл изменился), то необходимо выбрать пункт Запустить процесс статического анализапрофилирования кода и отключить опцию выбора автоматического режима, предварительно убедившись, что в одной папке с защищаемым файлом находится соответствующий ему MAP-файл:
Далее нужно выбрать Создавать выходной файл для устаревшей версии автозащиты.
Когда профилирование запускается из среды мастера лицензирования, то изменение параметров в данном диалоговом окне будет недоступно. В случае, если мастер лицензирования не используется, то здесь необходимо указать непосредственно профилируемое приложение.Аналогично, если профайлер запускается из мастера, то имя файла описания изменить нельзя – оно жестко привязано к проекту лицензии. В случае использования профайлера отдельно, здесь указывается имя выходного файла с настройками для опции RIP CODE.
По нажатию на кнопку Готово начинается процесс анализа и дизассемблирования защищаемого приложения. После этого в отдельном окне выводятся все базовые блоки, которые можно защитить.
Здесь можно указать первоначальныйпроцент защищаемых базовых блоков. Чем меньше процент, тем быстрее будетработать будет работать защищенное приложение, но тем меньше оно будет защищено.
UI Text Box | ||
---|---|---|
| ||
Note | ||
Примечание! |
По нажатию на ОК происходит переход в основное окно работы профайлера, методика работы с которым описана далее:в следующем разделе.
Профайлер Native также можно запустить из меню утилиты Guardant Интегратор или при помощи исполняемого файла NativeProfilerGUI.exe. В этих случаях графический интерфейс утилиты профилирования может незначительно отличаться.