Guardant SDK необходим для начала работы с электронными ключами Guardant. Утилиты и библиотеки, входящие в состав SDK, позволяют построить защиту разного уровня сложности и стойкости — от защиты программы за несколько минут с помощью Мастера автозащиты до загрузки произвольного кода в ключи Guardant Code. Guardant SDK является основным средством работы с ключами Guardant, поставляемыми в составе Комплекта разработчика.
С помощью инструментов Guardant SDK решается ряд задач, среди которых:
- удаленное обновление ключей, находящихся у конечных пользователей,
- встраивание Guardant API в исполняемые файлы и библиотеки на платформах Windows и Linux,
- привязка защищаемого приложения к ключу в автоматическом режиме или с помощью ручной настройки любых параметров через графический Мастер,
- автоматизация процесса защиты при помощи консольных утилит,
- загрузка и отладка произвольного пользовательского кода в Guardant Code,
- программирование и работа с сетевыми ключами.
Для начала работы с электронными или софтверными ключами Guardant нужно скачать Guardant SDK последней версии, а также купить любой ключ или комплект разработчика. Guardant SDK позволяет разработчику программировать электронные и софтверные ключи и встраивать модули защиты в приложение.
Установка Guardant SDK
UI Text Box | ||
---|---|---|
| ||
Установка Guardant SDK и драйвера должна производиться пользователем с правами администратора. |
Guardant SDK
Установка программного обеспечения
Загрузка с сайта компании «Актив»:
Комплект разработчика Guardant доступен для свободной загрузки на странице сайта httpсайта https://www.guardant.ru/support/download/softwaresdk/
Загрузите и распакуйте архив, содержащий комплект, и запустите файл Setup.exe.
С оригинального компакт-диска:
Вставьте компакт-диск Guardant в CD-ROM компьютера. Установка ПО Guardant начнется автоматически. (Если автозапуск запрещен, то запустите программу AutoRun.exe из корневого каталога компакт-диска Guardant).
В появившемся окне выберите элемент Установить Комплект разработчика.
С других дистрибутивных носителей:
Перейдите в каталог, содержащий комплект разработчика, и запустите файл Setup.exe.
...
Скачайте, запустите msi-файл и, руководствуясь указаниями программы-установщика, выполните следующие действия:
- Определите каталог для размещения ПО Guardant (cтандартный каталог установки %ProgramFiles(x86)%\Guardant\SDK#\ где *# — номер версии)
Введите
Tooltip linkTextUnderline true linkText коды доступа Набор уникальных идентификаторов для каждого разработчика, использующего технологии Guardant. Присваиваются при первой покупке продуктов Guardant. подробнее...
и
Введите коды доступа иконтрольное число (если предполагается работа с демонстрационным ключом, то для автоматического ввода кодов достаточно
установиь флаг Демо)
...
установить флаг «Установить демонстрационную версию продукта»)
UI Text Box type info При установке комплекта разработчика Public Code вводится в символьном виде, а остальные коды – в шестнадцатеричном виде (выделены жирным шрифтом).
- Нажмите на кнопку [Установить] и следуйте указаниям программы установки
- На последнем шаге работы установщика будет открыта страница с описанием установленного релиза
- После установки перезагрузите операционную систему
В процессе установки ПО на диске в рабочем каталоге Guardant будет создан файл NvCodesnvcodes.dat с с информацией о кодах доступа к ключу. Этот файл нужен для работы утилит автоматической защиты и программирования ключа, за исключением утилит дистанционного программирования, предназначенных для конечных пользователей.Важно!
UI Text Box | ||
---|---|---|
| ||
Ни в коем случае нельзя передавать файл |
...
nvcodes.dat посторонним лицам или организациям! |
...
nvcodes.dat необходим только тем утилитам ПО Guardant, которыми пользуется разработчик. Ни защищенные приложения, ни какие-либо утилиты, предназначенные для конечных пользователей, не нуждаются в этом файле |
...
Важно!
...
. |
...
По окончании процесса установки ПО в разделе Программы меню Пуск будет создана
...
директория ..\Guardant SDK # Update # Для выполнения большинства действий с электронными ключами удобно вызывать утилиты из
...
этой директории или из оболочки Guardant Интегратор (ярлык для запуска оболочки имеет имя, аналогичное директории Guardant SDK # Update #). Перечень утилит и библиотек, входящих в состав Guardant SDK, описаны в разделе Состав Guardant SDK
UI Text Box | ||
---|---|---|
| ||
Драйвер электронных ключей устанавливается отдельно из оболочки Guardant Интегратор |
...
или запуском установщика GrdDrivers.exe из папки ..\Redistribute\Drivers\ |
Обновление Guardant SDK
Обновление программного обеспечения
Для повышения уровня защищенности приложений, получения новых возможностей защиты и предотвращения возможных конфликтов с программным и аппаратным обеспечением необходимо регулярно обновлять программное обеспечение Guardant.
Важно!
...
Актуальная версия Guardant SDK, драйверов и прочих инструментов опубликована на сайте: https://www.guardant.ru/support/download/sdk/
Чтобы обновить ПО Guardant, выполните следующиедействия:следующие действия:
- Скачайте последнюю версию Guardant SDK и запустите msi-файл
- Распакуйте архив с новой версией комплекта разработчика
- Перейдите в каталог, содержащий обновление, и запустите файл Setup.exe
- В появившемся диалоге укажите каталог установки текущей версии ПО Guardant для обновления «поверх» или любой другой каталог для установки без «затирания» удаления текущей версии
- Нажмите на кнопку [Установить] и следуйте указаниям программы установки
- После установки перезагрузите операционную системуУстановка электронного ключа
- Установите драйвер ключа (см. раздел Драйверы Guardant)
- Подсоедините ключ к USB-порту
- На ключе должен засветиться индикатор. Это показатель, что драйверы установлены корректно, ключ электрически исправлен и распознан операционной системой
Важно!
Для получения информации по установке LPT-ключей обратитесь к Руководству пользователя версий 5.31 и младшеДрайвер обновляется отдельно от SDK.