Versions Compared

Key

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

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
typeinfo

Установка 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-файл и, руководствуясь указаниями программы-установщика, выполните следующие действия:

  1. Определите каталог для размещения ПО Guardant (cтандартный каталог установки %ProgramFiles(x86)%\Guardant\SDK#\ где *# — номер версии)
  2. Введите 

    Tooltip
    linkTextUnderlinetrue
    linkTextкоды доступа

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

     и

    Введите коды доступа и

    контрольное число (если предполагается работа с демонстрационным ключом, то для автоматического ввода кодов достаточно

    установиь флаг Демо)

...

  1. установить флаг «Установить демонстрационную версию продукта»)

    UI Text Box
    typeinfo

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


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


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

UI Text Box
typewarning

Ни в коем случае нельзя передавать файл

...

nvcodes.dat посторонним лицам или организациям!

...

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

...

Важно!

  1. Во время установки драйверов все приложения должны быть закрытыво избежание ошибки разделения файлов.
  2. Пользователь должен обладать правами администратора системы, иначе установка драйверов будет невозможна.

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

...

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

...

этой директории или из оболочки Guardant Интегратор

...

(ярлык для запуска оболочки имеет имя, аналогичное директории Guardant SDK # Update #). Перечень утилит и библиотек, входящих в состав Guardant SDK, описаны в разделе Состав Guardant SDK

UI Text Box
typeinfo

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

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

...

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

...

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


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

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

  2. Установите драйвер ключа (см. раздел Драйверы Guardant)
  3. Подсоедините ключ к USB-порту
  4. На ключе должен засветиться индикатор. Это показатель, что драйверы установлены корректно, ключ электрически исправлен и распознан операционной системой

Важно!
Для получения информации по установке LPT-ключей обратитесь к Руководству пользователя версий 5.31 и младшеДрайвер обновляется отдельно от SDK.