Versions Compared

Key

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

 

 


Info
titleВажно!

Для успешной работы с утилитой к компьютеру должен быть подсоединен любой электронный ключ Guardant с заданными кодами доступа.

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

  • Откройте файл GrdUtil.exe, находящийся в каталоге "%Program Files%\Guardant\Guardant %#%%Public Code%\Bin"
  • Выберите элемент Программирование ключей Guardant в оболочке Guardant Интегратор
  • Выберите элемент Программирование ключей Guardant из программной группы Комплект разработчика Guardant %#% – "%Public Code%" в меню Пуск

На экране появится главное окно утилиты. При первом запуске GrdUtil.exe вместе с главным окном утилиты на экране появляется диалог мастера подключения встроенной базы данных:
Image Removed



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

Info
titleВажно!

Выполнить настройку базы данных можно в любой момент работы с GrdUtil.exeпри помощи команды меню База данных | Настройка базы данных.

Режим базы данных является основным и рекомендуемым режимом работы с утилитой GrdUtil.exe. Описание базы данных и процесса ее настройки см. в разделе База данных GrdUtil.exe.
В главном окне GrdUtil.exe отображаются следующие элементы управления:

  • Меню
  • Панель инструментов/ribbon-интерфейс
  • Редактор образа
  • Инструменты базы данных (в режиме базы данных)
  • Прошивки (в режиме базы данных)
  • Список ключей, подсоединенных к компьютеру
  • Панель состояния

Меню и панель инструментов.Способы выполнения операций

Структура меню и панели инструментов GrdUtil.exe:

...

Раздел меню

...

Команда меню

...

Горячие клавиши

...

Панель инструментов

...

Описание команды

...

Файл

 

 

 

 

 

...

Создать образ

...

Ctrl+N

...

Image Removed

...

Создать образ

...

Открыть образ

...

Ctrl+O

...

Image Removed

...

Загрузить образ из файла

...

Сохранить образ

...

Ctrl+S

...

Image Removed

...

Сохранить образ в файле

...

Сохранить как…

...

Ctrl+A

...

-

...

Сохранить образ в новом файле

...

Выход

...

Alt+F4

...

-

...

Закрыть приложение

...

Ключ

 

 

 

 

 

 

 

 

 

 

 

 

...

Записать образв ключ

...

Ctrl+W

...

Image Removed

...

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

...

Пакетная запись ключей

...

-

...

Image Removed

...

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

...

Информацияо ключах

...

Ctrl+I

...

Image Removed

...

Получить информациюо ключе(-ах)

...

Включить HID- режим

...

-

...

Image Removed

...

Включить/отключить режимработы без драйвера Guardant

...

Единственный сессионный ключ GrdAPI

...

-

...

Image Removed

...

Вкл/откл защиту от запуска нескольких копий приложения, защищенных Guardant API

...

Единственный сессион. ключ автозащиты

...

-

...

Image Removed

...

Вкл/откл защиту от запуска нескольких копий приложения, защищенных автозащитой

...

Запретить изменение временив ключе

...

-

...

Image Removed

...

Вкл (по умолч.)/выкл блокировку вызова функции GrdSetTime для ключей с таймером

...

Шаблон Guardant SP

...

 

...

 

...

Создать неактивированный софтверный ключ

...

Защищенный шаблон GrdSP

...

 

...

 

...

Создать неактивированный софтверный ключ, защищенный от записи

...

Создать отладочный ключ Guardant SP

...

 

...

 

...

Создать и активировать SP-ключ для тестирования системы защиты

...

Настроить параметры привязки

...

 

...

 

...

Задать параметры привязки к комплектующим компьютера

...

Обновлениеключа

...

Ctrl+M

...

Image Removed

...

Выполнить удаленное программирование памяти ключа

...

Завершитьобновлениеключа

...

Ctrl+E

...

Image Removed

...

Завершить удаленноепрограммирование памятиключа по факту прошивки

...

Образ ключа

 

 

 

 

 

 

 

 

...

Добавить поле

...

Ins

...

Image Removed

...

Создать поле нужного типа

...

Переименовать

...

 

...

 

...

Переименовать поле

...

Дамп поля

...

 

...

 

...

Показать содержимое поля

...

Свойства поля

...

Ctrl+P

...

Image Removed

...

Редактировать поле

...

Удалить поле

...

Del

...

Image Removed

...

Удалить выбранное поле

...

Установитьзапреты

...

Ctrl+L

...

Image Removed

...

Установить аппаратныезапреты на чтение и/илизапись участка памяти ключа

...

Дамп образа

...

 

...

 

...

Показать содержимое образа в шестнадцатеричном редакторе

...

Конвертировать образ

...

Alt+C

...

-

...

Перенести данные в образдля другого типа ключей

...

Исходный код образа

...

 

...

 

...

Сохранить образ в виде исходного кода *.cpp

...

База данных

 

 

 

 

 

 

 

 

 

...

Включить / выключить базу данных

...

Ctrl+D

...

Image Removed

...

Перейти в режим/выйтииз режима базы данных GrdUtil.exe

...

Управлениеклиентами

...

 

...

 

...

Открыть диалог Клиенты

...

Управлениеобразами

...

 

...

 

...

Открыть диалог Образы

...

Поиск записан-ных образов

...

Alt+L

...

Image Removed

...

Выполнить поиск прошивок по заданным параметрам поиска

...

Найти последний образ, записанный в ключ

...

-

...

Image Removed

...

Загрузить в Редактор образа последнюю прошивку для текущего подсоединенного ключа

...

Найти образ по числу-вопросу

...

Alt+F

...

Image Removed

...

Загрузить в Редактор образа прошивку, сведения о которой содержатся в запросена обновление ключа

...

Сохранить образ в БД

...

Alt+W

...

Image Removed

...

Сохранить редактируемую маску в базе данных GrdUtil.exe

...

Сохранить образ в БД как..

...

Alt+S

...

Image Removed

...

Сохранить редактируемуюмаску в базе данных под новым именем и/или другой версией

...

Настройка базы данных

...

Alt+D

...

-

...

Запустить мастер настройкибазы данных

...

Конвертациябазы данных

...

-

...

-

...

Конвертировать БД после изменения ее формата

...

Разное

 

 

 

...

Создать отчет алгоритма

...

Ctrl+Q

...

Image Removed

...

Получить ответы аппаратного алгоритма

...

Шифрование данных

...

Ctrl+T

...

Image Removed

...

Кодировать/декодироватьданные выбранным аппаратным алгоритмом

...

Обозреватель Guardant API

...

Ctrl+F

...

...

Проверить корректностьвыполнения функций Guardant API с заданными параметрами

...

Справка по Guardant API

...

-

...

 

...

Вызвать справочный файлпо функциям GrdAPI

...

Вид

 

 

 

 

  • Список ключей

...

 

...

 

...

Показать/скрыть окно Ключи

...

Панельинструментов

...

Alt+B

...

-

...

Показать/скрытьпанель инструментов

...

Строка статуса

...

Alt+V

...

-

...

Показать/скрыть строку статуса

...

  • ,

...

Ctrl+2, Ctrl+0, Ctrl+6

...

-

...

Выбрать систему счисления: двоичную, десятичную и шестнадцатеричную соответственно

...

Ribbonинтерфейс

...

-

...

-

...

Выбрать отображение ленточного интерфейса или панели инструментов

...

Справка

 

 

 

...

Главное окно

...

F1

...

-

...

Открыть главную страницу справочного файла

...

Содержание

...

Ctrl+F1

...

-

...

Открыть содержаниесправочного файла

...

Поиск

...

Alt+F1

...

-

...

Открыть справку на вкладке Поиск

...

О программе

...

Alt+A

...

-

...

Получить информацию о версии GrdUtil.exe

Таким образом, основными способами выполнения операцийв GrdUtil.exe являются:

  • Выбор команды меню
  • Нажатие «горячих» клавиш
  • Щелчок мышью по пиктограмме на панели инструментов

Для некоторых операций существуют дополнительные способы:

  • Выбор пункта контекстного меню, которое появляется по щелчку правой кнопки мыши (при этом должно быть выделено нужное поле или строка)

Выбор нужного поля памяти и просмотр его свойств происходитс помощью:

  • Нажатия на клавишу пробела после выделения поля клавишами со стрелками
  • Двойного щелчка левой кнопки мыши на выделенном поле

Редактор образа

В Редакторе образа происходит вся работа по программированию ключа, в частности:

  • Загрузка образа в Редактор из базы данных или файла
  • Редактирование структуры и содержимого образа
  • Сохранение текущего образа в базе данных или файле
  • Запись данных образа в подсоединенный ключ
  • Процедура обновления ключа на основе загруженного образа

...

Параметр поля

Описание

Адрес

Адрес поля в режиме UAM

Размер

Размер поля в байтах

Запреты

Аппаратные запреты^^ Детальное описание аппаратных запретов и их обозначенийсм. в пункте *Установка аппаратных запретов, установленные на данную область памяти

Тип

Тип информации, которую содержит поле.

Возможные варианты^**^ Более подробно каждый тип поля будет рассмотрен далее: аппаратный алгоритм, защищенная ячейка, таблица лицензий, целое число, строка, счетчик, дамп

Имя

Любое подходящее по смыслу название поля

Значение

Отображение содержимого поля

...

  • подсоединенных к компьютеру

...

Цветовая индикация полей

Для удобства восприятия поля памяти имеют цветовыеобозначения:

...

Цвет

...

Что означает

...

Желтый

...

Поля общего и специального назначения

...

Зеленый

...

Область свободной памяти ключа

...

Белый

...

Поля, созданные разработчиком

...

Синий

...

Выделенное поле

...

Серый

...

Отдельные виды полей могут выделяться шрифтом: так деактивированные алгоритмы и защищенные ячейки обозначаются бледно-серым шрифтом.

  • Панель

...

  • состояния

...

  • Индикатор образа:
  • Состояние Образ:если образ загружен из списка прошивок
  • Состояние Шаблон образа:если образ загружен из базы данных или файла
  • Общий код доступа в десятичном и символьном виде
  • Объем свободной памяти
  • Нижняя граница аппаратных запретов на чтение и запись
  • Тип ключа