Анализ фишинговых атак AiTM и защита облачных учётных записей: материал для ВКР

Поддомен: Cybersecurity | Роль: Специалист по информационной безопасности

Введение

В марте 2026 года была опубликована новость о двух резонансных инцидентах: фишинговый набор AiTM (Adversary-in-the-Middle) использовался для взлома AWS-аккаунтов, а также обнаружена годовая кампания вредоносного ПО, нацеленная на отделы HR. Это не просто очередные уязвимости — это практические кейсы, которые можно положить в основу выпускной квалификационной работы (ВКР) по кибербезопасности. Студент получает возможность спроектировать систему защиты от современного класса угроз, которая обходит MFA и таргетирует корпоративные данные. В этой статье покажу, как превратить новостной кейс в защищаемую работу — с актуальностью, метриками и ссылками на стандарты.

Основная часть: от новости к дипломному проекту

1. Как встроить инцидент в первую главу (аналитическая часть)

В первой главе ВКР необходимо провести анализ угроз. Возьмите описанную атаку AiTM как реальный пример. Вместо общих слов про «актуальность киберугроз» покажите:

  • Сценарий атаки: злоумышленник использует прокси-сервер между жертвой и легитимным сервисом AWS, перехватывая сессионные cookie и bypassя MFA.
  • Связь с MITRE ATT&CK: техника T1557 (Adversary-in-the-Middle), тактика TA0006 (Credential Access).
  • Статистику: по данным HelpNetSecurity, такие киты в 2025–2026 годах выросли на 40% среди целей облачных провайдеров.

В этой же главе обоснуйте выбор ГОСТ Р 56545–2015 («Защита от несанкционированного доступа») и OWASP Top 10 (2025) для оценки рисков. Например, отнесите атаку к категории «A1 — Broken Access Control» и «A7 — Identification and Authentication Failures».

2. Проектирование системы защиты (вторая глава)

Вторая глава — практическая. Предложите архитектуру корпоративной защиты, включающую:

  • IAM-политики AWS — минимальные привилегии, условный доступ (MFA + доверенные IP).
  • SIEM-систему (например, Splunk или Wazuh) с корреляцией событий: неудачные попытки входа + подозрительные запросы к S3.
  • Детекцию AiTM — анализ User-Agent, несоответствие географии, использование одноразовых токенов с временной меткой.

Пример фрагмента конфигурации AWS CloudTrail + Lambda для автоматического блокирования подозрительных сессий:

import boto3
import json

def lambda_handler(event, context):
    client = boto3.client('iam')
    # Анализируем event от CloudTrail
    if event['detail']['eventName'] == 'ConsoleLogin':
        source_ip = event['detail']['sourceIPAddress']
        # Проверка по GeoIP (через ipinfo.io или встроенную базу)
        if is_suspicious_ip(source_ip):
            # Удаляем ключи доступа на 15 минут
            response = client.update_access_key(
                UserName=event['detail']['userIdentity']['arn'],
                AccessKeyId=event['detail']['userIdentity']['accessKeyId'],
                Status='Inactive'
            )
    return {'statusCode': 200}

Эту диаграмму можно дополнить C4-контекстом (System Context Diagram) — покажите взаимодействие пользователя, облачного шлюза, MFA-сервера и SIEM.

3. Метрики эффективности и экономика (третья глава)

В третьей главе ВКР требуется оценить эффект. Используйте метрики:

  • MTTD (Mean Time to Detect) — снижение с 48 часов до 30 минут благодаря автоматизированной корреляции.
  • TCO (Total Cost of Ownership) — учтите затраты на лицензию SIEM, дополнительные ресурсы AWS Lambda, обучение персонала.
  • Количество успешных атак до и после внедрения — моделируйте на основе статистики из статьи (например, 15 инцидентов в год до защиты → 3 после).

Все расчёты оформите в таблицу. Не забудьте про экономическую эффективность: ущерб от одного взлома AWS-аккаунта по данным HelpNetSecurity ~$200 000. Инвестиции в SIEM и IAM-политики окупятся за 6 месяцев.

4. Темы ВКР на основе кейса

ТемаАктуальность (отсылка к статье)ЦельЗадачи (3-4)Структура
Разработка системы детекции AiTM-фишинга в AWS AiTM-кит, описанный в новости, обходит MFA — нужны новые подходы. Спроектировать и протестировать прототип детекции на основе ML-анализа трафика. 1. Проанализировать уязвимости AWS. 2. Выбрать признаки атаки (User-Agent, timing). 3. Реализовать модель Random Forest. 4. Оценить F1-score и FP-rate. Гл.1 — AiTM-атаки, HR-кампании. Гл.2 — Архитектура детекции. Гл.3 — Тесты на эмуляторе.
Защита корпоративных учётных записей от долгосрочных APT-кампаний (на примере HR-атак) Годовая кампания против HR показывает, что атаки длятся долго и скрытно. Разработать методику раннего выявления долгосрочных угроз с помощью SIEM. 1. Моделировать поведение злоумышленника (MITRE). 2. Настроить корреляционные правила. 3. Протестировать на датасете. 4. Оценить MTTR. Гл.1 — Характеристика APT. Гл.2 — Проект SIEM-правил. Гл.3 — Имитационные испытания.
Оптимизация IAM-политик для предотвращения перехвата сессий в облачных средах Перехват cookie после MFA — ключевой вектор в статье. Создать политику условного доступа с динамической верификацией (Device ID + Behaviour). 1. Провести анализ IAM в AWS. 2. Разработать скрипты для динамических политик. 3. Провести пентест. 4. Сравнить TCO. Гл.1 — AiTM-угрозы. Гл.2 — Реализация политик. Гл.3 — Оценка безопасности.

Практические выводы: чему вы научитесь

  • Проектировать защиту от AiTM-фишинга с учётом bypass MFA.
  • Настраивать корреляцию событий в SIEM на основе MITRE ATT&CK.
  • Писать скрипты автоматической блокировки сессий в AWS Lambda.
  • Рассчитывать показатели эффективности (MTTD, TCO, F1) и оформлять их по ГОСТ 7.32-2017.
  • Собирать датасеты для тестирования (например, из репозиториев AWS GuardDuty или CICIDS).

FAQ

Сложно ли будет защищать такую тему? Ведь нужны реальные данные?

Вполне защищаемо. Вы можете использовать открытые датасеты (например, CICIDS 2025), эмулировать атаку в sandbox AWS (бесплатный Tier) и снимать метрики. Аналитическая часть строится на статье HelpNetSecurity и публичных отчётах. Не бойтесь, что нет доступа к корпоративной сети — учебный стенд подойдёт.

Как оформить схемы и код? В вузе требуют только ГОСТ 19?

Для схем используйте UML (диаграммы последовательностей) или C4 (контейнерная). Код — в листингах с указанием языка. ГОСТ 19.101-77 не обязателен, если вуз не требует ЕСПД. Обычно достаточно пояснительной записки по ГОСТ 7.32. Код лучше вынести в приложение с комментариями.

Какой объём метрик нужен для третьей главы?

Достаточно 3–4 метрик: MTTD, TCO, количество ложных срабатываний, процент покрытия угроз. Приведите расчёт на основе вашей модели. Например: «Среднее время детекции до внедрения — 48 ч, после — 0,5 ч, снижение затрат на инцидент на 60%».

Можно ли взять тему, связанную только с HR-кампанией?

Да, это узкая тема. Акцент на социальной инженерии и долгосрочном сборе данных. Подойдёт для тех, кто хочет меньше работы с облаком. Вопрос — нужно ли будет писать PoC? Если да, используйте эмулятор уязвимого HR-портала.

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

Ошибка 1. Копирование текста новости в первую главу без анализа. Нельзя просто пересказывать HelpNetSecurity — нужно сопоставить с OWASP, MITRE, дать свою классификацию.

Ошибка 2. Игнорирование экономической части. Защитники часто требуют расчёт экономической эффективности. Даже примерные цифры (стоимость SIEM vs ущерб) сильно улучшат оценку.

Ошибка 3. Схемы без связей с угрозами. Не рисуйте красивую архитектуру «сферического коня» — каждая подсистема должна бороться с конкретной техникой атаки (AiTM, credential dump и т.д.).

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

  1. ✅ Ссылки на ГОСТ (Р 56545, 7.32) и OWASP присутствуют.
  2. ✅ Схема защиты включает ответ на конкретную угрозу (AiTM / долгосрочная кампания).
  3. ✅ В третьей главе есть таблица с метриками (хотя бы 3).
  4. ✅ Код в приложениях прокомментирован и выполняется на тестовом окружении.
  5. ✅ Выводы соотносятся с задачами (задачи совпадают с результатами).
  6. ✅ Текст прошёл проверку на антиплагиат (уникальность >70%).
  7. ✅ Приложен список литературы — обязательно включите исходную статью HelpNetSecurity.

Материал подготовлен экспертами компании «Помощь студентам ИТ». Мы помогаем студентам с 2010 года — от выбора темы до защиты. Если вам нужна помощь в разработке темы или оформлении работы, наши специалисты готовы подсказать.

Последнее обновление: 2026-07-24

💡 У вас ограничены сроки? Наши эксперты могут снять нагрузку — от консультации до полного сопровождения ВКР (включая 120 часов работы по нормоконтролю). Оставьте заявку на бесплатную консультацию — обсудим вашу тему без обязательств.

Источник: Week in review: AiTM phishing kit used to hijack AWS accounts, year-long malware campaign targets HR (опубликовано 2026-03-15)