...
Варианты автозащиты | Особенности | Шаги Мастера |
Создание проекта лицензии в ключе | Совмещение этапов собственно автозащиты и программирования ключа. После завершения работы Мастера приложение можно тестировать и передавать конечному пользователю. | Создать проект защиты: Шаг 1 - Шаг 8 |
Перезащитить новую версию приложения, ничего не изменяя в ключе защиты | Перезащита без внесения изменений в ключ защиты. Можно заменить защищаемое приложение на новое. | Открыть проект защиты: Шаг 1, Шаг 2, Шаг 3 ("Перезащитить новую версию приложения, ничего не изменяя в ключе защиты") |
Записать несколько ключей для данного приложения, для продажи клиентам | Тиражирование ключей. При этом возможно изменение параметров лицензирования. | Открыть проект защиты: Шаг 1, Шаг 2, Шаг 3 ("Записать несколько ключей для данного приложения, для продажи клиентам ") |
Обновить лицензию в ключе удаленного пользователя | Обновление лицензии в ключе удаленного пользователя. При этом возможно изменение настроек полей общего назначения, параметров лицензирования. | Открыть проект защиты: Шаг 1, Шаг 2, Шаг 3 ("Обновить лицензию в ключе удаленного пользователя ") |
Отредактировать существующий проект | Изменение параметров лицензирования существующего проекта. | Открыть проект защиты: Шаг 1, Шаг 2, Шаг 3 ("Отредактировать существующий проект") |
Создать открытую копию данного проекта | Изменение параметров лицензирования существующего проекта. При этом на этапе выбора защищаемых приложений можно использовать настройки проекта, на основе которого создается данный проект защиты. | Открыть проект защиты: Шаг 1, Шаг 2, Шаг 3 ("Закрыть проект"), Шаг 3 ("Создать открытую копию данного проекта ") |
Мастер оснащен современным графическим интерфейсом и позволяет из одного "окна" удобно выполнить весь цикл действий, необходимый для получения защищенного приложения, привязанного к электронному ключу и с настроенной схемой лицензирования.
У мастера есть два режима защиты приложений:
- полностью автоматический (алгоритмы и данные в ключе генерируются автоматически мастером)
- полуавтоматический (ключ программируется разработчиком самостоятельно в GrdUtil)
Алгоритмы и данные в ключе генерируются автоматически мастером | Ключ программируется разработчиком самостоятельно в GrdUtil | |
---|---|---|
Образ ключа (маска) генерируется и прошивается в ключ автоматически | Да, на основании стандартного шаблона и установленных в мастере параметров | Нет, образ (маска) должна быть сформирована самостоятельно в утилите программирования GrdUtil до запуска мастера лицензирования В интерфейсе мастера необходимо указать числовое имя симметричного алгоритма шифрования и длину вопроса. Для усиления защиты в интерфейсе можно указать еще числовое имя асимметричного алгоритма ECC160 и путь к файлу с его открытым ключом |
Ограничения времени работы приложения | Задаются в интерфейсе мастера на вкладке «Лицензирование». Ограничения возможно настроить с точностью до года, месяца и дня | Задаются в утилите программирования GrdUtil строго после того, как защита приложения была уже выполнена. Ограничения возможно настроить с точностью до года, месяца, дня, часа, минуты и секунды |
Настройка параметров выделения сетевых лицензий | Максимальное количество сетевых лицензий (ресурс) и метод их распределения (по рабочим станциям, процессам или копиям приложения) задаются в интерфейсе мастера на вкладке «Лицензирование». Разделение сетевого ресурса по модулям использовать нельзя | Метод распределения сетевых лицензий (по рабочим станциям, процессам или копиям приложения), активация и привязка к модулю таблицы лицензий задаются в интерфейсе мастера на вкладке «Лицензирование» Максимальное количество сетевых лицензий (ресурс) и их распределение по модулям таблицы лицензий задаются в утилите программирования GrdUtil до выполнения защиты приложения |
Дополнительные параметры привязки и лицензирования | После этапа выбора электронного ключа в диалоге «Поля общего назначения» можно указать значения для полей «Версия», «Маска» (битовая), «Серийный номер», «Номер программы» Включить привязку к полям с заданными значениями можно на вкладке «Лицензирование» \ кнопка [Дополнительные] настройки» | Привязка к полям общего назначения включается на вкладке «Лицензирование» \ кнопка [Дополнительные настройки] Значения полей задаются в утилите программирования GrdUtil до выполнения защиты приложения |
Параметры защиты | Устанавливаются на вкладке «Защита» | Устанавливаются на вкладке «Защита» |
Сервисные опции | «Задержка перед закрытием приложения», «Отображать заставку при запуске приложения», «Установить путь поиска INI файла настроек сервера» | |
Управление проектом защиты и лицензирования | После открытия проекта защиты в главном меню мастера, станет доступен диалог управления, где можно перейти к редактированию параметров защиты и лицензирования или заблокировать («Закрыть проект»), после чего вносить изменения будет невозможно, но станут доступны опции обновления, тиражирования ключей и перезащиты | Тиражирование ключей, редактирование параметров лицензирования и удаленное обновление производятся в утилите программирования GrdUtil |