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

Compare with Current View Page History

Version 1 Next »

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

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


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

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

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

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

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

 

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


Меню 

Проект (Project)

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

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

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

 

Программы (Programs)

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

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

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

Пока в Проекте защиты нет программ, меню представляет собой серое поле с сообщением Проект не содержит ни одной программы (Project contains no programs) и кнопкой Добавить программу (Add program).

 

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

  • Добавить программу (Add program);
  • Список программ, добавленных в Проект защиты (Added programs list);
  • Исходный файл (Input file);
  • Выходная папка (Result directory);
  • Привязка к лицензии (License binding);
  • Защита от реверс-инжиниринга (Reverse engineering protection);
  • Дополнительные параметры (Advanced parameters).

 

Сообщения (Messages)

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

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

Настройки (Settings)

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

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

Защитить (Protect)

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

Тестирование (Demo mode)

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

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

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

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

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

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

English version (Русская версия)

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

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

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

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

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

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

 

Журнал (Log)

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

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

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

 

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

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

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

  • No labels