You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

Самый доступный вариант создания защиты при помощи софтверных ключей Guardant SP заключается в использовании Мастера лицензирования и Автоматической защиты (Guardant SDK).

Первоначально необходимо зайти в личный кабинет на сервере активации Guardant SP и подготовить ключи.

Ниже приведена пошаговая инструкция.

  • зелёные рамки - необходимое действие
  • красный цифры - порядок действий
  • оранжевые рамки - обратите внимание 


Первый шаг - это создание продукта (выполняется, если продукт еще не создан)

Далее, необходимо выбрать нужное для защиты количество ключей, и назначить их продукту

Следует обратить внимание, что для защиты подходит любой серийный номер, соответствующий защищаемому продукту и имеющий статус «Готов к активации» или «Активирован» с неисчерпанным счетчиков активаций.

Перевод ключей в статус "Готов к активации"

Далее, необходимо перейти в рофиль" и выгрузить файл конфигурации для мастера лицензирования.

(запомните директорию, в которую сохраняете файл) 

Далее необходимо запустить Мастер лицензирования и автоматической защиты (входит в комплект Guardant SDK)

Выбрать "Пустой проект" и следовать подсказкам на скриншотах

 

Далее необходимо выбрать, загруженный из раздела "Профиль" gsp-файл 

После того как файл конфигурации будет выбран, необходимо выбрать продукт

После того как выбор завершен, видно, что необходимый продукт и добавленные к нему ключи присутствуют в списке. 

Обратите внимание, что на данном этапе возможно заполнить дополнительные информационные поля

Далее добавляем защищаемое приложение или библиотеку (*.exe, *.dll)

Далее можно выбрать опции защиты и лицензирования

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

Отладочный ключ будет активирован на компьютере разработчика и более не сможет быть использован на другом компьютере (верно для ключа с 1 активацией).

Подробнее об управлении серийными номерами можно прочитать в руководстве по серверу активации

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

Автозащита шифрует и подписывает массивы данных на алгоритмах ключа, и использует получившийся результат для привязки программы к копии ключа – в процессе работы будет проводиться расшифровывание и проверка подписи данных.

Это упрощенное описание автоматической защиты, представляющей из себя целый комплект защитных механизмов и криптографических приемов.

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

Этот шаблон зашифрован и подписан ключами разработчика, и может быть превращен в рабочий софтверный ключ только на сервере активации компании «Актив», где в процессе активации шаблон будет перешифрован, причем в качестве компонентов ключей шифрования будут использованы комплектующие конкретного компьютера конечного пользователя. 

  • No labels