You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 12 Next »

Общая информация

Утилита Guardant Protection Studio входит в состав комплекта инструментов по лицензированию и защите программных продуктов пользователя Guardant SLK.

Установка утилиты осуществляется автоматически в рамках установки Guardant SLK и зависит от типа используемой операционной системы: MS Windows или Linux.


Установка

Выбор используемого варианта Protection Studio

Для защиты программ в ОС Windows x64 можно использовать Protection Studio x86 (лежит в папке bin) или x64 (лежит в папке bin\x64). Выбор никак не влияет на алгоритм защиты, различие между этими вариантами на практике сводится только к быстродействию и ограничениям на объем требуемой оперативной памяти.

Использование .NET

Для защиты программ .NET в Protection Studio необходимо установить .NET SDK или runtime необходимой версии и разрядности.

Защита программ .NET реализована на .NET Core 3.1 (для обеспечения совместимости со старыми версиями). Поэтому требуется установка .NET SDK или runtime соответствующей разрядности для двух версий - Core 3.1 и используемой для сборки защищаемой программы версии (или выше).

Если используется ОС Windows x64, то в зависимости от разрядности используемого для защиты варианта Protection Studio (x86 или x64), необходимо убедиться в том, что установлены .NET SDK или runtime такой же разрядности. Так, если необходимо защитить программу, собранную например для .NET 8.0, то можно воспользоваться данной таблицей:

Используемый вариант Protection StudioНеобходимые версии .NET SDK или runtime
x86 (папка bin).NET Core 3.1 для x86, .NET 8.0 (или выше) для x86
x64 (папка bin\x64).NET Core 3.1 для x64, .NET 8.0 (или выше) для x64

Конфигурация самой защищаемой программы .NET (Any CPU, x86 или x64) на выбор используемой версии .NET SDK или runtime не влияет.

ОС MS Windows

  1. Скачать необходимую версию Guardant SLK для ОС MS Windows на сайте https://www.guardant.ru/support/developers/slk/ или https://www.guardant.com/support/developers/slk/.
       

    Примечание

    Для загрузки последней версии Guardant SLK после нажатия на кнопку Скачать версию [номер версии] (Download version [version]) необходимо заполнить и отправить форму Запрос на скачивание (Download request), указав требуемые данные и нажав кнопку Отправить (Send).

    Для загрузки более ранней версии Guardant SLK после нажатия на значок  необходимо принять Лицензионное соглашение, отметив соответствующее поле и нажав кнопку Условия приняты.

  2. Запустить файл GuardantSLK-[версия утилиты].msi.
  3. В Программе установки Guardant Software Licensing Kit (Guardant Software Licensing Kit Setup):
    1. нажать Далее (Next);
    2. принять Лицензионное соглашение, выбрав соответствующее поле и нажав Далее (Next);
          

    3. указать директорию установки утилиты и необходимость наличия ярлыка в меню Пуск (Start menu) и нажать Далее (Next);
       

    4. нажать Начать (Install) для запуска процесса установки;
       

    5. нажать Готово (Finish) для завершения работы программы установки.
       

В результате на рабочем столе ПК и в меню Пуск (Start menu), если это было указано при установке, появится ярлык Guardant Protection Studio .

Установка Guardant Protection Studio завершена.


ОС Linux

  1. Скачать необходимую версию Guardant SLK для ОС Linux на сайте https://www.guardant.ru/support/developers/slk/ или https://www.guardant.com/support/developers/slk/.
     

    Примечание

    Для загрузки последней версии Guardant SLK после нажатия на кнопку Скачать версию [номер версии] (Download version [version]) необходимо заполнить и отправить форму Запрос на скачивание (Download request), указав требуемые данные и нажав кнопку Отправить (Send).

    Для загрузки более ранней версии Guardant SLK после нажатия на значок  необходимо принять Лицензионное соглашение, отметив соответствующее поле и нажав кнопку Условия приняты.

  2. Распакуйте архив GuardantSLK-[версия утилиты].tar.gz, используя команды Extract Here или Extract to из контекстного меню или введя в терминале команду:
    tar -xvf GuardantSLK-[версия утилиты].tar.gz

Установка Guardant Protection Studio завершена.


Запуск

Перед запуском утилиты необходимо зарегистрироваться в системе Guardant Station: автономной (self-hosted) или облачной.

Графический интерфейс

ОС MS Windows

Запустить утилиту можно тремя способами.

1 способ.

Использовать ярлык на рабочем столе ПК (он создается автоматически при установке Guardant SLK).

2 способ.

Примечание

Используется в случае, когда при установке Guardant SLK было указано Создать ярлык в меню Пуск (Create a shortcut on the start menu).

  1. Ввести в поисковой строке меню Пуск (Start menu) Guardant Protection Studio.
  2. Запустить найденное приложение.

3 способ.

  1. Перейти в директорию расположения установленного Guardant SLK (по умолчанию это C:\Program Files (x86)\Guardant\Software Licensing Kit).
  2. Перейти в каталог bin.
  3. Запустить файл protection_studio.exe.

ОС Linux

Запустить утилиту можно двумя способами.

1 способ.

  1. Открыть файловый менеджер.
  2. Перейти в директорию расположения установленного Guardant SLK.
  3. Перейти в каталог Software Licensing Kit/bin/x64.
  4. Запустить файл protection_studio.

2 способ.

  1. Открыть Терминал.
  2. Ввести последовательно команды:
cd [директория расположения Software Licensing Kit]/Software Licensing Kit/bin/x64
./protection_studio


Консольный интерфейс

Запуск и работа с утилитой в консольном интерфейсе описана в Консольный интерфейс. Интеграция с build-сервером.


Авторизация

Графический интерфейс

Авторизоваться в Guardant Protection Studio могут только пользователи, зарегистрированные в системе Guardant Station и имеющие соответствующие роли.

После запуска утилиты автоматически открывается окно авторизации Guardant Protection Studio [версия утилиты].
     

Для успешной авторизации необходимо:

  1. Нажать Настройки (Settings) и проверить, что в поле Адрес Guardant Station (Guardant Station address) введен корректный адрес сервера системы Guardant Station.

    Если была выполнена регистрация в облачной версии системы Guardant Station, в поле Guardant Station address должен быть указан адрес https://station.guardant.ru/.

  2. Нажать Назад (Back).
  3. Ввести в соответствующие поля адрес электронной почты и пароль, которые использовались при регистрации в системе Guardant Station.
  4.  Нажать Войти (Login).

Авторизация завершена.

По умолчанию после авторизации утилита работает в стандартном режиме.

Для включения режима тестирования необходимо перевести переключатель Тестирование (Demo mode) в активное положение .

Консольный интерфейс

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

  • No labels