Guardant SDK необходим для начала работы с электронными ключами Guardant. Утилиты и библиотеки, входящие в состав SDK, позволяют построить защиту разного уровня сложности и стойкости — от защиты программы за несколько минут с помощью Мастера автозащиты до загрузки произвольного кода в ключи Guardant Code. Guardant SDK является основным средством работы с ключами Guardant, поставляемыми в составе Комплекта разработчика.
С помощью инструментов Guardant SDK решается ряд задач, среди которых:
- удаленное обновление ключей, находящихся у конечных пользователей,
- встраивание Guardant API в программы и библиотеки на платформах Windows и Linux,
- автоматическая привязка защищаемого приложения к ключу с помощью Мастера или с помощью ручной настройки любых параметров,
- загрузка и отладка произвольного пользовательского кода в Guardant Code,
- программирование и работа с сетевыми ключами.
Для начала работы с электронными или софтверными ключами Guardant нужно скачать Guardant SDK, а также купить любой ключ или комплект разработчика. Guardant SDK позволяет разработчику программировать электронные и софтверные ключи и встраивать модули защиты в приложение.
Установка программного обеспечения
Guardant SDK доступен для свободной загрузки на странице сайта https://www.guardant.ru/support/download/sdk/
Скачайте, запустите msi-файл и ,руководствуясь указаниями программы-установщика, выполните следующие действия:
- Определите каталог для размещения ПО Guardant
Введите коды доступа и контрольное число (если предполагается работа с демонстрационным ключом, то для автоматического ввода кодов достаточно установить флаг Демо)
UI Text Box type note При установке комплекта разработчика Public Code вводится в символьном виде, а остальные коды – в шестнадцатеричном виде (выделены жирным шрифтом). Подробнее о кодах доступа
- Нажмите на кнопку [Установить] и следуйте указаниям программы установки
- После установки перезагрузите операционную систему
В процессе установки ПО на диске в рабочем каталоге Guardant будет создан файл NvCodes.dat с информацией о кодах доступа. Этот файл нужен для работы утилит автоматической защиты и программирования ключа, за исключением утилит дистанционного программирования, предназначенных для конечных пользователей.
UI Text Box | ||
---|---|---|
| ||
Ни в коем случае нельзя передавать файл NvCodes.dat посторонним лицам или организациям! NvCodes.dat необходим только тем утилитам ПО Guardant, которыми пользуется разработчик. Ни защищенные приложения, ни какие-либо утилиты, предназначенные для конечных пользователей, не нуждаются в этом файле. |
Также в процессе работы программы Setup.exe в систему будут установлены драйверы Guardant.
UI Text Box | ||
---|---|---|
| ||
|
По окончании процесса установки ПО в разделе Программы меню Пуск будет создана директория ..\Guardant\SDKX.XX. Для выполнения большинства действий с электронными ключами удобно вызывать утилиты из этой директории или из оболочки Guardant Интегратор.
Обновление программного обеспечения
Для повышения уровня защищенности приложений, получения новых возможностей защиты и предотвращения возможных конфликтов с программным и аппаратным обеспечением необходимо регулярно обновлять программное обеспечение Guardant.
Комплект разработчика Guardant доступен для свободной загрузки на сайте компании «Актив» в разделе Загрузить.
Чтобы обновить ПО Guardant, выполните следующие действия:
- Распакуйте архив с новой версией Guardant SDK
- Перейдите в каталог, содержащий обновление, и запустите файл Setup.exe
- В появившемся диалоге укажите каталог установки текущей версии ПО Guardant для обновления «поверх» или любой другой каталог для установки без «затирания» текущей версии
- Нажмите на кнопку [Установить] и следуйте указаниям программы установки
- После установки перезагрузите операционную систему