Project Glasswing в дипломе: как защитить софт будущего с помощью AI

В апреле 2026 года Apple, Google, Microsoft и ещё девять технологических гигантов объединились в рамках инициативы Anthropic — Project Glasswing. Их цель — использовать недоступную публично модель Mythos для автоматизированного поиска уязвимостей в критически важных системах. Это не просто совместный аудит: это системный подход к предиктивной кибербезопасности, где ИИ выступает как «белый хакер» на ранних стадиях разработки.

Для студентов ИТ-специальностей это событие — не просто новость. Это сигнал: будущее разработки ПО строится на интеграции ИИ в процессы обеспечения безопасности. Традиционные подходы — ручной код-ревью, стандартные сканеры SAST/DAST — устаревают. Новые требования к ВКР: нужно не только написать систему, но и доказать её устойчивость к атакам будущего. И Project Glasswing — идеальный кейс для обоснования актуальности, выбора архитектуры и метрик.

Темы ВКР на основе Project Glasswing

1. Интеграция ИИ-анализатора уязвимостей в CI/CD-пайплайн

2. Архитектура безопасной микросервисной системы с AI-аудитом

3. Оценка эффективности ИИ-моделей в обнаружении 0-day уязвимостей

Аналитическая глава: как обосновать выбор архитектуры

В первой главе ВКР вы не просто пересказываете источники — вы обосновываете выбор технологий. Project Glasswing — идеальный аргумент:

Пример сравнения в таблице:

Подход Преимущества Недостатки Аналог в Project Glasswing
Ручной аудит кода Высокая точность Медленно, дорого, масштабируемо Заменён ИИ-анализом
SAST-инструменты (SonarQube) Автоматизация, интеграция в CI/CD Много ложных срабатываний Базовый уровень, дополняется ИИ
ИИ-анализ (на базе LLM) Находит нестандартные паттерны, учится Требует данных, ресурсоёмкий Mythos — основной инструмент

Проектная часть: схемы, алгоритмы, интеграция

Во второй главе — не просто UML, а архитектурные решения с обоснованием. Пример:

Схема CI/CD-пайплайна с ИИ-аудитом


1. Разработчик пушит код → Git
2. Запускается пайплайн:
   a. Сборка (Docker)
   b. SAST-сканирование (Semgrep)
   c. Вызов ИИ-сервиса (ваша модель)
   d. Отчёт: уязвимости + рекомендации
3. Если найдены критические уязвимости — пайплайн падает.

Используйте диаграммы развёртывания (Deployment Diagram) и последовательности (Sequence Diagram). Укажите, как данные передаются между компонентами, где хранятся логи, как обеспечивается безопасность API.

Алгоритм работы ИИ-аудитора

Тестирование и метрики: как доказать эффективность

Третья глава — не просто «мы всё проверили». Нужны объективные метрики:

Используйте нагрузочное тестирование (например, через Locust), чтобы показать, как система ведёт себя при 100+ одновременных запросах.

Чему вы научитесь

Работа над такой темой даёт не просто диплом — она формирует реальные навыки архитектора:

Типичные ошибки студентов

  • Подмена терминов: например, называют SaaS — PaaS, не объясняя различий. Как избежать: чётко определите термины в первой главе, используйте ISO/IEC 19941.
  • Отсутствие метрик: «система работает быстро» — не аргумент. Как избежать: всегда измеряйте: время отклика, нагрузку, точность.
  • Игнорирование ГОСТ: неоформленное ТЗ, отсутствие схем. Как избежать: используйте шаблоны ГОСТ 34.602-89 для ТЗ, ГОСТ 19.701-90 для диаграмм.
FAQ: Ответы на частые вопросы студентов

Сложно ли реализовать ИИ-анализатор?
Не обязательно писать модель с нуля. Можно использовать предобученные модели (Hugging Face), адаптировать под анализ кода. Главное — показать понимание архитектуры и процесса.

Обязательно ли писать код для ВКР?
Да, особенно если вы на IT-специальности. Но можно фокусироваться на интеграции, а не на создании с нуля. Например, интегрировать LLM в существующий пайплайн — уже значимый результат.

Как правильно оформить UML-диаграммы?
Используйте стандарты ГОСТ 19.701-90. Диаграммы должны быть читаемыми, с подписями, легендой. Лучше 3 качественные схемы, чем 10 «для галочки».

Где брать тестовые данные?
Для уязвимостей — база CVE, репозитории GitHub с метками «security», CTF-задачи. Для нагрузочного тестирования — синтетические данные (например, через Faker).

Чек-лист «Что проверить перед сдачей»

  • Соответствие задач — выводам (каждая задача решена и показана в результатах).
  • Наличие всех схем: развёртывания, последовательности, классов.
  • Ссылки на источники (включая статью о Project Glasswing).
  • Соответствие оформления ГОСТ (особенно ТЗ и диаграммы).
  • Наличие метрик эффективности (не «лучше», а «на 37% быстрее»).
  • Проверка на плагиат (не менее 2 проверок: Антиплагиат.ВУЗ, eTXT).

Материал подготовлен экспертами компании diplom-it.ru. Мы помогаем студентам с 2010 года. Если вам нужна помощь в разработке темы или оформлении работы, наши специалисты готовы подсказать.

Последнее обновление: 2026-04-22

Бесплатная консультация
Если вы сомневаетесь в выборе темы, не знаете, как начать или боитесь не успеть — мы поможем. Наши специалисты потратят до 120 часов на проработку вашей ВКР: от идеи до защиты. Помощь с дипломом — это не про «заказать ВКР на заказ», а про качественное сопровождение. Запишитесь на бесплатную консультацию — обсудим вашу ситуацию и предложим решение.

Источник: Apple, Google, and Microsoft join Anthropic's Project Glasswing to defend world's most critical software (опубликовано 2026-04-07)

📚 Читайте также

Совместное редактирование на CRDT в ВКР: архитектура реального времени без конфликтов