Мастер лицензирования и автоматической защиты Guardant (файл LicenseWizard.exe) предназначен для обработки исполняемых файлов Native-приложений (.exe), а также .NET-сборок (.exe, *.dll).
Мастер обладает удобным и наглядным графическим интерфейсом и позволяет реализовывать законченные схемы лицензирования без необходимости изучения сложных технологий Guardant.
В частности, LicenseWizard.exe может записывать, тиражировать и обновлять лицензии в электронном ключе, а также поддерживает традиционный режим работы, при котором процессы обработки защищаемого файла и программирования ключа разделены.


Возможности Мастера автозащиты

Мастер автозащиты предоставляет следующие возможности:

 

Запуск LicenseWizard.exe

Чтобы начать работу с Мастером автозащиты, выполните одно из следующих действий:

 

Выбор варианта автозащиты

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

Варианты автозащиты

Особенности

Создание/изменениепроекта лицензии в ключе

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

Запись лицензии в ключи

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

Обновление лицензиив ключе

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

Защита новой версии продукта на базе текущей лицензии

Перезащита приложения без изменения содержимого ключа

Полное обновление лицензии в ключе

Перепрограммирование ключа конечного пользователя

Защита с использованием данных, имеющихся в ключе

Только автозащита приложения, без программирования ключа. Ключ необходимо программировать отдельно при помощи утилиты GrdUtil.exe


Далее варианты автозащиты характеризуются более подробно.

Понятие лицензии

Мастер автозащиты оперирует понятием лицензия. Под лицензией понимается сочетание параметров автозащиты и данных (файла образа), записанных в ключ.
Лицензия автоматически создается Мастером в процессе защиты, избавляя разработчика от необходимости подробно изучать архитектуру и особенности программирования ключа. Это особенно важно на начальном этапе работы с ключами Guardant, поэтому данный вариант автозащиты подходит для разработчиков, которые только делают первые шаги по защите своего приложения.
Мастер позволяет создавать, тиражировать и обновлять (в том числе, удаленно) лицензии в электронном ключе.