Guardant SDK необходим для начала работы с электронными ключами Guardant. Утилиты и библиотеки, входящие в состав SDK, позволяют построить защиту разного уровня сложности и стойкости — от защиты программы за несколько минут с помощью Мастера автозащиты до загрузки произвольного кода в ключи Guardant Code. Guardant SDK является основным средством работы с ключами Guardant, поставляемыми в составе Комплекта разработчика.

С помощью инструментов Guardant SDK решается ряд задач, среди которых:

  • удаленное обновление ключей, находящихся у конечных пользователей,
  • встраивание Guardant API в исполняемые файлы и библиотеки на платформах Windows и Linux,
  • привязка защищаемого приложения к ключу в автоматическом режиме или с помощью ручной настройки любых параметров через графический Мастер,
  • автоматизация процесса защиты при помощи консольных утилит,
  • загрузка и отладка произвольного пользовательского кода в Guardant Code,
  • программирование и работа с сетевыми ключами.

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

Установка Guardant SDK

Установка Guardant SDK и драйвера должна производиться пользователем с правами администратора.

Guardant SDK доступен для свободной загрузки на странице сайта https://www.guardant.ru/support/download/sdk/

Скачайте, запустите msi-файл и, руководствуясь указаниями программы-установщика, выполните следующие действия:

  1. Определите каталог для размещения ПО Guardant (cтандартный каталог установки %ProgramFiles(x86)%\Guardant\SDK#\ где *# — номер версии)
  2. Введите коды доступа  и контрольное число (если предполагается работа с демонстрационным ключом, то для автоматического ввода кодов достаточно установить флаг «Установить демонстрационную версию продукта»)

    При установке комплекта разработчика Public Code вводится в символьном виде, а остальные коды – в шестнадцатеричном виде (выделены жирным шрифтом).

  3. Нажмите на кнопку [Установить] и следуйте указаниям программы установки
  4. На последнем шаге работы установщика будет открыта страница с описанием установленного релиза
  5. После установки перезагрузите операционную систему


В процессе установки ПО на диске в рабочем каталоге Guardant будет создан файл nvcodes.dat с информацией о кодах доступа. Этот файл нужен для работы утилит автоматической защиты и программирования ключа, за исключением утилит дистанционного программирования, предназначенных для конечных пользователей.

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

По окончании процесса установки ПО в разделе Программы меню Пуск будет создана директория ..\Guardant SDK # Update # Для выполнения большинства действий с электронными ключами удобно вызывать утилиты из этой директории или из оболочки Guardant Интегратор (ярлык для запуска оболочки имеет имя, аналогичное директории Guardant SDK # Update #). Перечень утилит и библиотек, входящих в состав Guardant SDK, описаны в разделе Состав Guardant SDK

Драйвер электронных ключей устанавливается отдельно из оболочки Guardant Интегратор или запуском установщика GrdDrivers.exe из папки ..\Redistribute\Drivers\

Обновление Guardant SDK

Для повышения уровня защищенности приложений, получения новых возможностей защиты и предотвращения возможных конфликтов с программным и аппаратным обеспечением необходимо регулярно обновлять программное обеспечение Guardant. Актуальная версия Guardant SDK, драйверов и прочих инструментов опубликована на сайте: https://www.guardant.ru/support/download/sdk/ 


Чтобы обновить ПО Guardant, выполните следующие действия:

  • Скачайте последнюю версию Guardant SDK и запустите msi-файл
  • В появившемся диалоге укажите каталог установки текущей версии ПО Guardant для обновления «поверх» или любой другой каталог для установки без удаления текущей версии
  • Нажмите на кнопку [Установить] и следуйте указаниям программы установки
  • После установки перезагрузите операционную систему

Драйвер обновляется отдельно от SDK.

  • No labels