Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

После того как отладочный шаблон создан можно переходить к защите. 

...

Серийный номер, активированный при отладке, рекомендуем отметить на сервере комментарием.

  

Image Added

На сервере активации ключей необходимо создать продукт и назначить ему серийный номер(а). Подробнее об этих процедурах можно узнать на нашем портале документации в разделе Софтверные ключи.

 

Скриншот 2

 Image Added

Далее создаем образ ключа и шаблон используя GrdUtil

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

  

Image Added

Скриншот 3

 

Запускаем мастер лицензирования и автозащиты и создаем пустой проект.

  

Image Added

Скриншот 4

 

Выбираем способ программирования ключей – Ключ программируется разработчиком самостоятельно в GrdUtil

 

 

Скриншот 5

 

Выбираем имя и каталог для проекта

  

Image Added

Скриншот 6

 

Выбираем ранее созданный и активированный ключ для защиты

 

 

Скришот 7

 Image Added

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

 

 

 

 

Скриншот 8

 

Image Added

Image Added

Завершаем процесс защиты

 

 

Скриншот 9Image Added

 

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

...

Загрузим и отредактируем образ ключа из нашего текущего проекта

Скриншот 10Image Added

 

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

 Image Added

 

Скриншот 11

 

Закрыв данное окно нажатием «ОК» и переходим к выбору защищаемого приложения и настройкам

 

Скриншот 12

 Image Added

После того, как настройки откорректированы, завершаем процесс защиты.

...