Обучающие материалы

В этом разделе публикуются материалы, касающиеся практического применения электронных ключей Guardant для защиты программных продуктов. Размещаемые материалы основаны на вопросах, задаваемых службе технической поддержки, а также на семинарах, которые компания «Актив» проводит для своих клиентов. В основном материалы будут интересны разработчикам, только начинающим осваивать инструментарий Guardant или находящимся в поиске решений для защиты своих приложений. Однако мы надеемся, что опытные разработчики также почерпнут для себя что-то новое.

Эффективная защита приложений

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

Содержание курса

  1. Выбор ключа, построение проекта защиты
  2. Автоматические средства защиты приложений
    • Знакомство с автоматической защитой
    • Знакомство с утилитой программирования электронных ключей
    • Автозащита с самостоятельным программированием ключа
    • Привязка приложения к ключу, находящемуся у конечного пользователя
    • Автозащита с использованием профайлера
  3. Устройство электронного ключа и схема защищенного обмена с приложением
  4. Основные принципы работы с Guardant API
    • Настройка среды разработки
    • Использование симметричных алгоритмов
    • Использование асимметричных алгоритмов
    • Формирование и запись маски в ключ
  5. Знакомство с технологией Доверенного удаленного обновления (TRU)
  6. Работа с электронными ключами Guardant Code
    • Знакомство с технологией загружаемого кода
    • Стойкость загружаемого кода

Основы защиты приложений при помощи Guardant API

Практический курс реализации защиты при помощи Guardant API рассматривает различные методы привязки приложения к защищенным ячейкам и аппаратным алгоритмам электронного ключа, организацию логики проверок наличия электронного ключа и корректности его работы. Защита строится итеративно, «от простого к сложному».

В качестве примера встраивания защиты используется тестовое приложение — интерфейс работы с базой данных. Цель курса — быстрое получение навыков, необходимых для реализации собственной защиты при помощи Guardant API.

Содержание курса

  1. Основы Guardant API для защиты приложений (C#, Delphi)
  2. Аппаратные алгоритмы ключа (C#, Delphi)
  3. Продвинутые механизмы и технологии работы с ключом (C#, Delphi)

Защита конфигураций 1С

Особняком стоит задача защиты приложений 1С. Их исполняемый код обладает рядом особенностей, не позволяющих воспользоваться привычными средствами защиты программ. В таких ситуациях разрабатываются специальные средства защиты, одним из которых является решение «Защита конфигураций» от компании WiseAdvice Software.

Данный урок предназначен для разработчиков 1С-приложений и содержит полное описание процесса защиты от установки Комплекта разработчика Guardant до тестирования уже защищенной конфигурации.

Электронные ключи Guardant

  • Guardant Sign
  • Guardant Code
  • Guardant SD
  • Guardant Sign Net
  • Guardant Sign
  • Guardant Code micro
  • Guardant SD
  • Guardant Time Net
  • Guardant Sign micro
  • Guardant Code
  • Guardant SD
  • Guardant Net II

Карта сайта