Чтобы электронный ключ мог работать с защищенным приложением согласно принятой схеме защиты, он должен быть предварительно запрограммирован. Для программирования ключей Guardant предназначена утилита GrdUtil.exe.
Утилита GrdUtil.exe предоставляет широкие возможности для редактирования памяти ключа и подготовки данных для защиты:
- Работа с образом (маской) ключа:
- Создание/редактирование/удаление полей памяти ключа
- Работа с аппаратными алгоритмами
- Работа с защищенными ячейками
- Работа с таблицей сетевых лицензий
- Работа с дампами, числами, строками и счетчиками
- Установка аппаратных запретов на чтение/запись участков памяти
- Сохранение образа во встроенной базе данных или в отдельном файле
- Получение информации о подсоединенных ключах
- Программирование ключа (в том числе, из командной строки):
- Запись данных в ключ
- Пакетный режим записи
- Локальное и удаленное обновление памяти ключа
- Работа со встроенной базой данных:
- Ведение базы образов
- Ведение базы конечных пользователей
- Хранение прошивок (всех фактов записи образа в ключ)
- Поиск прошивок по заданным критериям и вывод результатов в виде списка
- Удаленное и локальное обновление памяти ключа по любому факту прошивки
- Подготовка данных для защиты приложений:
- Генерация массивов вопросов и ответов аппаратных алгоритмов
- Кодирование/декодирование данных алгоритмами
- Проверка выполнения функций Guardant API с заданными параметрами
Утилита GrdUtil.exe поддерживает работу со всеми моделями ключей Guardant.
Children Display all true depth 2
...