Самый доступный вариант создания защиты при помощи софтверных ключей Guardant SP заключается в использовании Мастера лицензирования и Автоматической защиты (Guardant SDK).
Первоначально , необходимо зайти в личный кабинет на сервере активации Guardant SP и подготовить ключи.
Далее Ниже приведена пошаговая инструкция в скриншотах:.
|
Первый шаг
...
- это создание продукта (выполняется, если продукт еще не создан)
Далее , необходимо выбрать нужное для защиты количество ключей , и назначить их продукту.
Следует обратить внимание, что для защиты подходит любой серийный номер, соответствующий защищаемому продукту и имеющий статус «Готов к активации» или «Активирован» с неисчерпанным счетчиков активаций.
Перевод ключей Далее необходимо перевести серийные номера в статус "Готов к активации".
Далее, необходимо перейти в "Профиль" и выгрузить файл конфигурации для мастера лицензирования.
...
Выбрать "Пустой проект" и следовать подсказкам на скриншотах
Далее необходимо выбрать gsp-файл, загруженный из раздела "Профиль" gsp-файл .
После того как файл конфигурации будет выбран, необходимо выбрать продукт
После того как выбор завершен, видно, что необходимый продукт и добавленные к нему ключи присутствуют отобразятся в списке.
Обратите внимание, что на данном этапе возможно заполнить дополнительные информационные поля
Далее добавляем нужно добавить защищаемое приложение или библиотеку (*.exe, *.dll)
Далее можно выбрать опции защиты и лицензирования
Далее запускается процесс защиты, в результате которого происходит активация одного из ключей в качестве отладочного шаблона и создается папка с результатами защиты.
...
Подробнее об управлении серийными номерами можно прочитать в руководстве по серверу активации.
На этапе использования автозащиты , Мастер самостоятельно активирует продукт на сервере активации, после чего . После этого ключ будет обнаруживаться утилитой диагностики и доступен для использования, и он сможет быть обнаружен утилитой диагностики.
Автозащита шифрует и подписывает массивы данных на алгоритмах ключа, и использует получившийся результат для привязки программы к копии ключа – в процессе работы будет проводиться расшифровывание и проверка подписи данных.
...