LLM и API Security: буткемп по тестированию безопасности AI

11 участников

О чём курс

О чём интенсив

Систематический аудит охватывает безопасность систем на базе больших языковых моделей и AI-компонентов: API-шлюзов, RAG-конвейеров, векторных баз данных, агентных систем, цепочек поставок и инфраструктуры развёртывания. Практические задания выполняются на локальном стенде с FastAPI и Docker без подключения платных сторонних API.

Что внутри

В интенсиве разбираются угрозы из перечня OWASP LLM Top 10 и матрицы MITRE ATLAS, включая прямые и косвенные инъекции промптов, утечки данных и небезопасную обработку ответов модели. Рассматриваются вопросы безопасности API, проверка JWT, многопользовательская изоляция и защита от чрезмерного потребления ресурсов.

Значительное внимание уделено защите конвейеров RAG, отслеживанию источников и предотвращению отравления поисковой выдачи. Также изучаются безопасность инструментов AI-агентов, спецификация Model Context Protocol, автоматизация тестирования с помощью garak и PyRIT, безопасность контейнеров, цепочек поставок и развёртывание рабочих нагрузок в Kubernetes.

Формат обучения

Интенсив включает 12 разделов и 112 лекций общей продолжительностью около 27 часов. В основу программы заложено 100 последовательных лабораторных работ, выполняемых в локальной и намеренно уязвимой среде. Студенты последовательно реализуют защитные механизмы, проводят AI Red Teaming, настраивают регрессионное тестирование и внедряют проверки безопасности в конвейеры CI/CD.

Итоговый проект

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

Для кого

Интенсив рассчитан на технических специалистов, планирующих развиваться в сфере безопасности искусственного интеллекта:

• специалистов по Application Security и пентестеров; • backend-разработчиков и инженеров платформ; • создателей LLM-приложений, чат-ботов и автономных AI-агентов; • специалистов команд AI Red Team и инженеров по безопасности AI.

Программа обучения

Модуль 1. Основы и создание локальной среды

• Подготовка локальной лаборатории для исследования LLM Security • Создание управляющих скриптов • Создание минимального LLM API Gateway на FastAPI • Контейнеризация приложения • Docker Compose • Подключение локального Mock LLM • Создание намеренно уязвимого Chat Endpoint • Проведение первого контролируемого тестирования • Создание Security Regression Test • Исправление утечки системного промпта • Подготовка воспроизводимого отчёта об уязвимости

Модуль 2. Поверхность атаки LLM и моделирование угроз

• Построение схемы потоков данных LLM-приложения • Создание реестра рисков OWASP LLM • Сопоставление техник с MITRE ATLAS • Создание OpenAPI-контракта • Исследование поверхности API • Определение сценариев злоупотребления LLM API • Построение модели угроз • Определение границ доверия • Оценка вероятности и воздействия уязвимостей • Создание плана тестирования безопасности • Архитектурный анализ системы

Модуль 3. Prompt Injection, обработка вывода и утечки данных

• Тестирование Direct Prompt Injection • Тестирование Indirect Prompt Injection • Prompt Injection через полученные системой документы • Фильтрация результатов работы LLM • Принудительное использование структурированного JSON • Исследование небезопасного Markdown и HTML • Ограничение длины и состава входных данных • Проверка утечек персональной информации • Удаление PII из журналов • Проверка стабильности отказов модели • Комплексное тестирование Prompt и Output Security

Модуль 4. API Security, идентификация и авторизация

• Аутентификация через API Key • Проверка отсутствующих и недействительных учётных данных • Безопасное хранение секретов • Перенос секретов в переменные окружения • Проверка JWT • Проектирование Tenant Isolation • OpenAPI Security Schemes • Rate Limiting • Защита от Unbounded Consumption • Добавление Audit ID к запросам и ответам • Безопасная обработка ошибок авторизации • Комплексная проверка API Security

Модуль 5. RAG, embeddings, векторные базы и управление данными

• Создание локального конвейера загрузки документов • Добавление метаданных • Отслеживание источников данных • Развёртывание локального Vector Store • Создание тестовой функции Embedding • Tenant Isolation в Vector Store • Имитация Retrieval Poisoning • Allowlist доверенных источников • Удаление и хранение данных • Аудит RAG-запросов • Комплексное тестирование безопасности RAG

Модуль 6. AI-агенты, инструменты и MCP

• Создание безопасного реестра инструментов • Проверка схем инструментов • Least Privilege для Tool Calls • Подтверждение человеком действий среднего риска • Имитация Tool Poisoning • Анализ безопасности Model Context Protocol • Проектирование Sandboxed Tool Execution • Исследование загрязнения памяти AI-агента • Аудит действий агента • Комплексная проверка Agentic AI Security

Модуль 7. Автоматизированный AI Red Teaming и Fuzzing

• Установка garak • Создание локальной цели для garak • Установка PyRIT • Контролируемое тестирование AI-рисков • Создание собственного Prompt Fuzzing Harness • Оценка результатов тестирования • Создание Regression Corpus • Интеграция тестирования в CI • Создание Evaluation Dashboard • Анализ False Positive и False Negative • Комплексный Automated Red Teaming

Модуль 8. Безопасность платформы, цепочки поставок и CI/CD

• Сканирование контейнеров с Trivy • Создание SBOM с Syft • Проверка SBOM с Grype • Подписание контейнерных образов с Cosign • SLSA-подходы к безопасности сборки • Развёртывание локального Kubernetes с kind • Kubernetes Manifest Security • Политики Kubernetes • Kyverno и Gatekeeper • Проектирование Workload Identity • SPIFFE / SPIRE • Комплексная проверка Supply Chain Security

Модуль 9. Мониторинг, реагирование на инциденты и надёжность

• Структурированные Security Logs • OpenTelemetry • Метрики для LLM Security Operations • Тестирование злоупотребления стоимостью AI • Создание правил оповещения • LLM Security Incident Playbook • Защита от отказов Model Gateway • Chaos Testing • Проверка резервного копирования • Проверка восстановления данных • Комплексное тестирование операционной устойчивости

Складчина создана 7 сентября 2026 г. · описание обновлено 31 октября 2026 г.

Теги курса

Навыки
Инструменты
346 ₽ 1 150 ₽