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

Compare with Current View Page History

« Previous Version 13 Next »

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


Native – Native‑приложения — это программы, заранее скомпилированные в машинный код под конкретную платформу и выполняемые ОС напрямую, в отличие от JIT‑приложений, где машинный код создаётся во время работы, и программ на интерпретируемых языках, где код обычно исполняется через интерпретатор без предварительной полной компиляции;. 

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

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

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

Входит в состав комплекта инструментов по лицензированию и защите программных продуктов – Guardant SLK.

Параметры утилиты

Интерфейс
  • графический;
  • консольный.

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


Режим работы
  • стандартный;
  • тестовый.

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


Поддерживаемые типы программ
  • Native;
  • .NET Framework;
  • .NET Core;
  • .NET версия 5 и выше;
  • .NET Standard
Языки 
  • русский;
  • английский;
  • немецкий;
  • японский;
  • испанский

Поскольку Wine использует в качестве рантайма .NET Framework платформу Mono, а не поставляемую Microsoft реализацию, возникают узкие технические проблемы поддержки автозащиты в такой среде, обусловленные различиями этих реализаций. Кроме того, возникают проблемы, связанные с обратной совместимостью.

Учитывая также, что для Linux реализована поддержка .NET Core и .NET версий 5 и выше, и что PS поддерживает такую конфигурацию, целесообразность использования связки Linux, Wine и .NET Framework оказывается сомнительной.


  • No labels