Для софтверных ключей Guardant SP в Linux используются те же шаблоны, что в Windows. Однако, т.к. в Linux отсутствует автоматическая защита, только Guardant API доступен разработчику защищенного приложения. Для осмысленного использования Guardant API шаблон ключа должен быть создан самостоятельно в GrdUtil.

Демон, утилита активации и API для ключей доступны в комплекте разработчика (папки SP_Linux и Lib соответственно).

Порядок использования утилиты активации для Linux:

  1. C помощью автоматических систем обновления (например: Ubuntu Software System) устанавливаем curl (или libcurl) с поддержкой OpenSSL.
    Или с сайта в ручную http://curl.haxx.se/download.html для нужной OS, распаковав и прописать в путях поиска.
  2. Демон grddaemon нужен для активации контейнера и работы с софтверным ключом. Должен запускаться только правами root.
    Пример ручного запуска из текущий папки:
    sudo ./grddaemon имеет ключи stop, restart для остановки и перезапуска.
  3. Утилита активации grdspactivation предназначена для активации контейнера, генерируемого с помощью утилиты GrdUtil.
    Входные параметры:
    Путь к контейнеру GrdVD_Template.grdvd
    Путь к файлу с серийным номером опция /serialfile=»/home/user1/Aktiv/Serial.txt»
    Результат:
    Активированный контейнер будет скопирован в папку «/var/guardant/Containers»;
    Примечание:
    Удаление конейнера из папки «/var/guardant/Containers» равнозначно удалению софтверного ключа из системы.
    Пример запуска активации online:

    ./grdspactivation /home/user1/Aktiv/GrdVD_Template.grdvd /serialfile=/home/user1/Aktiv/Serial.txt

    Пример запуска активации offline:

    ./grdspactivation /home/user1/Aktiv/GrdVD_Template.grdvd /serialfile=/home/user1/Aktiv/Serial.txt /offline

    В результате работы утилита сформирует файл для отправки на сервер активации *.grdvd.toserver. Этот файл нужно перенести на компьютер с доступом к интернету и запустить утилиту активации.

    ./grdspactivation /home/user1/Aktiv/GrdVD_Template.grdvd.toserver

    Обратите внимание что для отправки на сервер активации файла *.grdvd.toserver можно использовать и утилиту активации для Windows.
    В результате работы утилита сформирует файл *.grdvd.fromserver который нужен для завершения активации на целевом компьютере без интернета.

    ./grdspactivation /home/user1/Aktiv/GrdVD_Template.grdvd.fromserver
  4. После выполнения вышеозначенных операций в системе появляется активированный софтверный ключ с полноценной поддержкой Guardant API.
  • No labels