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

Compare with Current View Page History

« Previous Version 6 Next »

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

Термины и определения


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

Компонент – функциональная часть программы, которую необходимо лицензировать. Компонентами могут быть исполняемые файлы, модули, фрагменты программного кода, отдельно взятые функции или вся программа целиком.

Проект защиты – сущность утилиты, в которой хранятся настройки защиты программы или компонента пользователя.

В данном разделе приведено описание всех меню графического интерфейса утилиты Guardant Protection Studio.

После авторизации в утилите открывается рабочее окно, которое содержит следующие меню:

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


Меню 

Проект

Меню Проект предназначено для выполнения базовых операций с Проектом защиты:

  • создание;
  • открытие;
  • сохранение в директорию по умолчанию;
  • сохранение в заданную директорию;
  • сохранение для CI/CD.

а так же для смены пользователя утилиты.

Программы

Меню Программы предназначено для:

  • выбора функций программы для защиты;
  • привязки программы к лицензии.

Настройка каждой программы выполняется отдельно.

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

После добавления программы меню состоит из следующих разделов:

  • Добавить программу;
  • Список программ, добавленных в Проект защиты;
  • Исходный файл;
  • Выходная папка;
  • Привязка к лицензии;
  • Защита от реверс-инжиниринга;
  • Дополнительные параметры.

Сообщения

Меню Сообщения содержит набор стандартных сообщений, которые может выдавать защищенная программа пользователя, при наступлении событий, связанных с лицензией. 

Текст сообщений задан по умолчанию, однако утилита предоставляет возможность изменить его на пользовательский и обратно.

Настройки

Меню Настройки предназначено для:

  • выбора методов защиты нативных и .NET программ;
  • настройки динамических библиотек, необходимых для работы защищенной программы;
  • выбора кода доступа для встраивания в защищаемую программу;
  • настройки вывода сообщений;
  • настройки мониторинга ключа. 

Защитить

Меню Защитить предназначено для запуска процесса защиты программы пользователя.

Тестирование

Меню Тестирование предназначено для включения/выключения режима тестирования утилиты.

Режим тестирования позволяет пользователю бесплатно протестировать работу утилиты. Он не предназначен для распространения и продажи программ.

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

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

Документация

Меню Документация – ссылка на портал документации с описанием утилиты.

English version

Меню для смены языка утилиты.

Утилита поддерживает следующие языки:

  • русский;
  • английский.

По умолчанию выбран русский язык утилиты.

Для смены языка на английский необходимо нажать на меню English version.

Для смены языка на русский – нажать Русская версия.

 

Журнал

Меню протоколирования процесса работы утилиты. 

В журнал заносятся данные о следующих событиях:

  • создание, открытие, закрытие и сохранение Проекта защиты;
  • предупреждения об ошибках при выполнении операций с Проектом защиты;
  • смена режима работы утилиты с тестирования на стандартный и наоборот;
  • предупреждения об ошибках в процессе защиты программы пользователя.

Журнал доступен для просмотра только во время сессии пользователя утилиты.

После смены пользователя или закрытия утилиты все записи журнала удаляются.

Для удобства работы с утилитой журнал можно свернуть. Для этого необходимо нажать на его название . Чтобы развернуть журнал, необходимо снова нажать на его название .

  • No labels