Мастер лицензирования и автоматической защиты Guardant (файл LicenseWizard.exe) предназначен для обработки исполняемых файлов Native-приложений (.exe), а также .NET-сборок (.exe, *.dll).
Мастер обладает удобным и наглядным графическим интерфейсом и позволяет реализовывать законченные схемы лицензирования без необходимости изучения сложных технологий Guardant.
В частности, LicenseWizard.exe может записывать, тиражировать и обновлять лицензии в электронном ключе, а также поддерживает традиционный режим работы, при котором процессы обработки защищаемого файла и программирования ключа разделены.
Мастер автозащиты предоставляет следующие возможности:
Чтобы начать работу с Мастером автозащиты, выполните одно из следующих действий:
После запуска утилиты на экране появится начальный диалог Мастера, который позволяет выбрать нужный вариант защиты.
Выбор варианта защиты осуществляется путем нажатия на соответствующую гиперссылку.
Варианты автозащиты и их краткие характеристики:
Варианты автозащиты |
Особенности |
Создание/изменениепроекта лицензии в ключе |
Совмещение этапов собственно автозащиты и программирования ключа. После завершения работы Мастера приложение можно тестировать и передавать конечному пользователю. |
Запись лицензии в ключи |
Тиражирование ранее созданной лицензии, с помощью Мастера, т. е. программирование партии электронных ключей без необходимости изучения утилиты программирования ключа |
Обновление лицензиив ключе |
Изменение числа запусков, времени работы или сетевых лицензий в ключе конечного пользователя |
Защита новой версии продукта на базе текущей лицензии |
Перезащита приложения без изменения содержимого ключа |
Полное обновление лицензии в ключе |
Перепрограммирование ключа конечного пользователя |
Защита с использованием данных, имеющихся в ключе |
Только автозащита приложения, без программирования ключа. Ключ необходимо программировать отдельно при помощи утилиты GrdUtil.exe |
Далее варианты автозащиты характеризуются более подробно.
Мастер автозащиты оперирует понятием лицензия. Под лицензией понимается сочетание параметров автозащиты и данных (файла образа), записанных в ключ.
Лицензия автоматически создается Мастером в процессе защиты, избавляя разработчика от необходимости подробно изучать архитектуру и особенности программирования ключа. Это особенно важно на начальном этапе работы с ключами Guardant, поэтому данный вариант автозащиты подходит для разработчиков, которые только делают первые шаги по защите своего приложения.
Мастер позволяет создавать, тиражировать и обновлять (в том числе, удаленно) лицензии в электронном ключе.