Обучающие материалы
В этом разделе публикуются различные материалы, касающиеся практического применения электронных ключей Guardant для защиты программных продуктов. Раздел постоянно пополняется, поэтому рекомендуем желающим подписаться на уведомления о новых статьях.
Размещаемые материалы основаны на вопросах, задаваемых службе технической поддержки, а также на семинарах, которые компания «Актив» проводит для своих клиентов. В основном, ответы на вопросы будут интересны разработчикам, только начинающим осваивать инструментарий Guardant или находящимся в поиске решений для защиты своих приложений. Однако мы надеемся, что опытные разработчики также почерпнут для себя что-то новое.
Обучающий курс «Эффективная защита приложений»
- Весь курс одним файлом
Загрузить 6.50Mb
Курс написан максимально кратко и практически не содержит справочной информации. Вместе с тем каждый урок дополнен ссылками на документацию, где расположена более полная информация. Курс должен быть особенно полезен тем, кто только приступил к проектированию или реализации защиты при помощи электронных ключей. Он содержит обзор возможностей, предоставляемых технологиями Guardant, основных инструментов Комплекта разработчика и описание способов их эффективного применения.
| Вводная часть. Выбор ключа, построение проекта защиты | 0.43Mb | |
|---|---|---|
| Урок 1. Автоматические средства защиты приложений | ||
| 1.1. Знакомство с автоматической защитой | 0.76Mb | |
| 1.2. Знакомство с утилитой программирования электронных ключей | 0.37Mb | |
| 1.3. Автозащита с самостоятельным программированием ключа | 0.29Mb | |
| 1.4. Привязка приложения к ключу, находящемуся у конечного пользователя | 0.28Mb | |
| 1.5. Автозащита с использованием профайлера | 0.57Mb | |
| Урок 2. Устройство электронного ключа. Схема защищенного обмена с приложением | 0.56Mb | |
| Урок 3. Основные принципы работы с Guardant API | ||
| 3.1. Guardant API: настройка среды разработки | 0.38Mb | |
| 3.2. Guardant API: использование симметричных алгоритмов | 0.20Mb | |
| 3.3. Guardant API: использование асимметричных алгоритмов | 0.19Mb | |
| 3.4. Guardant API: формирование и запись маски в ключ | 2.12Mb | |
| 3.4. Guardant API: формирование и запись маски в ключ | скоро | — |
| Урок 4. Знакомство с технологией Доверенного удаленного обновления (TRU) | 0.54Mb | |
| Урок 5. Работа с электронными ключами Guardant Code | ||
| 5.1. Знакомство с технологией загружаемого кода | 0.37Mb | |
| 5.2. Стойкость загружаемого кода | 0.14Mb | |
| Урок _. Lesson Name | скоро | — |
Практический курс «Основы защиты приложений при помощи Guardant API»
- Весь курс одним файлом
Загрузить 35.9Mb
Практика реализации защиты при помощи Guardant API. Рассматривается на примере встраивания защиты в тестовое приложение — интерфейс работы с базой данных. Защита строится итеративно, «от простого к сложному». Рассматриваются различные методы привязки приложения к защищенным ячейкам и аппаратным алгоритмам электронного ключа, организация логики проверок наличия электронного ключа и корректности его работы. Цель курса — максимально быстрое получение навыков, необходимых для реализации собственной защиты при помощи Guardant API.
| Урок 1. Основы Guardant API для защиты приложений (C#, Delphi) | 8.55Mb | |
|---|---|---|
| Урок 2. Аппаратные алгоритмы ключа (C#, Delphi) | 14.7Mb | |
| Урок 3. Продвинутые механизмы и технологии работы с ключом (C#, Delphi) | 13.2Mb | |
| Урок N. Lesson Name | Soon | — |
Урок с практическим примером «Защита конфигураций 1С»
- Материалы к этому уроку
Загрузить 10.44Mb
Особняком стоит задача защиты приложений 1С. Их исполняемый код обладает рядом особенностей, не позволяющих воспользоваться привычными средствами защиты программ. В таких ситуациях разрабатываются специальные средства защиты, одним из которых является Интелис: Защита конфигураций 2.0. Данный урок предназначен для разработчиков 1С-приложений и содержит полное описание процесса защиты, начиная с установки Комплекта разработчика Guardant, заканчивая тестированием уже защищенной конфигурации.

