📞 +79508873881 ✈ @Vkrbigdata ✉ admin@Vkrbigdata.ru

APT-кампании в ВКР: анализ килл-чейна Coruna и «Операции Триангуляция»

В марте 2026 года «Лаборатория Касперского» опубликовала технический разбор эксплоит-кита Coruna и подтвердила: как минимум один его компонент применялся в «Операции Триангуляция» — APT-кампании 2023 года против устройств Apple. Ключевой поворот: раньше связь между авторами отвергалась, теперь — доказана на уровне кода. Для выпускника направления «Информационная безопасность» это готовый сценарий ВКР: тут есть и реверс-инжиниринг, и threat intelligence, и метрики обнаружения, и юридически чистый кейс для главы 1. Разберём, как превратить новость в защищаемую работу, не скатываясь к реферату.

Частые вопросы студентов по теме APT

Где брать данные, если отчёты вендоров закрыты под NDA?

Используйте публичные источники: технические блоги Kaspersky Securelist, Mandiant, Google TAG, Citizen Lab. Плюс — открытые коллекции IOC (AlienVault OTX, MISP-фиды), репозитории YARA-правил и результаты VirusTotal-анализов. Для ВКР этого достаточно, если правильно оформить ссылки и указать ограничения методологии.

Можно ли взять MITRE ATT&CK как теоретическую основу?

Да, и даже нужно. ATT&CK — де-факто стандарт описания тактик, техник и процедур (TTP). В главе 1 стройте матрицу покрытия: какие техники использовал Coruna, какие — Triangulation, где пересечение. Это сразу даёт научную новизну без выдумок.

Как считать эффективность обнаружения, если нет реального зоопарка устройств?

Стройте эмуляцию: разворачивайте тестовый стенд (виртуальные Android/iOS-устройства, эмуляторы), подкидывайте синтетические IOC из публичных отчётов и считайте FPR/FNR, Precision, Recall, ROC-AUC. Это защищаемо, воспроизводимо и оформляется по ГОСТ 19.301-79 как программа и методика испытаний.

Что требовать от нормоконтроля в теме с реверс-инжинирингом?

Схемы — по ГОСТ 19.701-90 или UML/C4, листинги кода — в приложения с нумерацией, IOC-таблицы — с указанием даты и источника. Не публикуйте работоспособный эксплоит полностью: только сигнатуру, поведенческий паттерн или YARA-правило.

Темы ВКР под этот кейс

Три варианта — от «чистого» анализа до построения защитной системы. Выбирайте под свою кафедру и доступ к стендам.

Как встроить кейс Coruna в главы ВКР

Глава 1: место статьи в теоретической базе

Не пересказывайте новость — стройте контекст. Покажите эволюцию APT против мобильных платформ: Pegasus, Predator, Operation Triangulation, теперь — Coruna. Объясните, почему вендоры пересматривают атрибуцию: код-совпадения (shared code artifacts, reused exploit primitives) — это объективный признак. Вставьте таблицу соответствия техник и тактик.

Техника ATT&CK — Coruna — Triangulation — Комментарий
T1190 (Exploit Public-Facing App) — нет — нет — н/д
T1404 (Exploit OS) — да (iOS chain) — да — общий примитив
T1430 (Location Tracking) — н/д — н/д — не подтверждено
T1625 (Deploy Container) — нет — нет — н/д
T1418 (Software Discovery) — да — да — схожая логика

Глава 2: проектирование собственного решения

Здесь кейс превращается в задачу. Если делаете детектор — нарисуйте C4-диаграмму: контекст (SOC, devices), контейнеры (collector, SIEM, rules engine), компоненты (YARA-модуль, Sigma-модуль, репортёр). Если делаете модель рисков — UML use-case и диаграмму классов для актива, угрозы, меры защиты. Диаграммы оформляйте по ГОСТ 19.701-90 (ЕСПД) или согласно ЕСКД, если кафедра требует.

# Пример YARA-правила для сигнатуры компонента
rule Coruna_Component_Indicator
{
    meta:
        author = "VKR_demo"
        description = "Detects known string pattern from public Coruna report"
        reference = "xakep.ru/2026/03/27/coruna-triangulation/"
        date = "2026-03-27"
    strings:
        $s1 = "cfprefsd_ovr" ascii
        $s2 = "com.apple.private.xpc" nocase
        $hex = { 4D 5A ?? ?? ?? ?? 50 45 }
    condition:
        uint16(0) == 0x5A4D and 2 of them
}

Глава 3: метрики и апробация

Что бы вы ни строили — считайте количественно. Для детектора: Precision, Recall, F1, ROC-AUC, время детектирования (MTTD). Для модели рисков: остаточный риск в баллах, ROI от внедрённых мер, покрытие активами. Для ATT&CK-анализа: доля покрытых техник, коэффициент пересечения с другими APT.

ПодходМетрикаИнструментИсточник данных
Детектор YARA/SigmaPrecision, Recall, F1Suricata + ElasticПубличные сэмплы, синтетика
Модель рисковОстаточный риск, ROIExcel/Python (pandas)ISO/IEC 27005, опросы
ATT&CK-карта% покрытия техникATT&CK NavigatorОтчёты вендоров

Что даёт кейс для защиты

Комиссия любит конкретику. Не «проанализировал угрозы», а «построил матрицу из 42 техник ATT&CK, покрытие — 67%, интеграция с SIEM по OpenTelemetry-логам». Опирайтесь на реальный факт: Kaspersky пересмотрел оценку — значит, методология атрибуции работает. Это ваш аргумент в дискуссии.

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

Чек-лист перед сдачей

  1. Все IOC в таблицах снабжены источником и датой (статья от 2026-03-27 — обязательный референс).
  2. Задачи во введении дословно совпадают с выводами и содержанием глав.
  3. Схемы (ATT&CK-карта, C4, UML) оформлены по ГОСТ 19.701-90 или ЕСКД.
  4. Метрики посчитаны на воспроизводимом стенде, листинги — в приложении.
  5. Список литературы содержит минимум 20 источников, из них ≥8 — 2024–2026 гг.
  6. Уникальность текста ≥ 75%, антиплагиат — вузовский, а не «онлайн».
  7. Проверено отсутствие работоспособного эксплойта в приложениях (только сигнатуры).

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

1. Пересказ новости вместо анализа. «Я прочитал отчёт Kaspersky и написал конспект» — это не ВКР. Нужно сравнение с другими APT, собственная классификация, минимум — матрица TTP. Начните с вопроса: «что я добавил к тому, что уже написали вендоры?»

2. Отсутствие метрик. Без Precision/Recall или остаточного риска работа превращается в реферат. Комиссия спросит: «А как вы поняли, что ваш детектор работает?» — ответ «вручную проверил пару сэмплов» не принимается.

3. Некорректная работа с IOC. Указывайте дату и источник каждого индикатора. IOC устаревают за недели — без контекста они бесполезны и превращают главу 3 в свалку строк.

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

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

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

Источник: Эксплоит-кит Coruna связан с «Операцией Триангуляция» (опубликовано 2026-03-27)