Кибербезопасность в дипломе: защита от социальной инженерии на основе анализа угроз
В марте 2026 года прогремела история: 19-летняя девушка под давлением телефонных мошенников лишилась 106 миллионов рублей. Схема классическая — звонок, запугивание, «безопасный счёт», но масштаб впечатляет. Для студента ИТ-направления это не просто криминальная сводка, а готовый кейс для ВКР. Социальная инженерия — самый дешёвый и при этом самый результативный способ атаки: взламывать не системы, а людей.
Из новости можно вытащить целый пласт инженерных задач: моделирование угроз, построение алгоритмов антифрода, аналитика инцидентов, проектирование процессов реагирования. В вузе редко дают такие конкретные привязки к реальным событиям. Поэтому ваш диплом становится глубже, актуальнее и — главное — защищаемее. Ниже покажу, как превратить кейс с миллионами в полноценную выпускную работу, какие метрики считать и какие стандарты цитировать.
| Поддомен | Роль | Ключевая технология |
|---|---|---|
| Cybersecurity | Специалист по ИБ | SIEM, модели угроз, антифрод |
Актуальность темы и постановка задачи
Начните введение с цифр: 106 млн рублей, похищенных без единого технического взлома. Это готовый аргумент для актуальности ВКР. В главе 1 стандартного диплома вы обычно пишете про «современные угрозы» — здесь же есть конкретный сценарий, который можно разложить по шагам: звонок, психологическое давление, инструкции по переводу денег, привлечение курьера.
Для ВКР это превращается в модель нарушителя. Задание может звучать так: «Разработать комплекс мероприятий по противодействию социальной инженерии в процессе телефонного обслуживания клиентов банка». Это сильная тема, она попадает в раздел «Проектирование систем информационной безопасности».
Пример темы 1: Антифрод-модуль для банковского колл-центра
- Цель: Снизить успешность атак социальной инженерии за счёт автоматического детектирования подозрительных диалогов.
- Задачи: 1) классифицировать типы мошеннических сценариев, 2) разработать модель распознавания ключевых маркеров (стрессовые фразы, требования кода, переводы на «безопасный счёт»), 3) провести экспериментальную оценку, 4) интегрировать модуль в архитектуру колл-центра.
Если взять за основу методологию ГОСТ 34.601-90 и ISO/IEC 27001, вы строите диплом сразу по требованиям вузов, где любят стандартные этапы: анализ, проектирование, опытная эксплуатация.
Проектирование системы защиты с помощью C4-диаграмм и UML
В главе 2 нужно показать архитектуру решения. Не рисуйте «пузыри» произвольно. Используйте нотацию C4 (контекст, контейнеры, компоненты, код) — современный стандарт для описания программных систем. Для банковского сценария достаточно трёх уровней.
Уровень 1 — контекст: оператор колл-центра, клиент, мошенник, антифрод-сервис, банковская АБС. Уровень 2 — контейнеры: модуль аналитики речи, модуль скоринга риска, административная панель. Уровень 3 — компоненты: библиотека фраз, модель классификации, API оповещений.
Для наглядности добавьте UML-диаграмму последовательности. На ней отразите сценарий «звонок мошенника → определение маркера → блокировка перевода → добавочная верификация клиента».
Кстати, в качестве второго направления можно взять тему внедрения SIEM:
- Тема 2: «Разработка сценариев корреляции событий для выявления телефонного мошенничества в корпоративной сети».
- Задачи: настроить сбор журналов VoIP-АТС, применить правила корреляции (DLL-инъекции, аномальные звонки), визуализировать инциденты в дашборде.
Вот как может выглядеть правило корреляции для Open Source SIEM (например, Wazuh или Elastic Stack):
# Пример псевдокода правила корреляции
when:
event_type: IVR
duration > 30 min
transfer_to_operator: true
client_balance_changes > 100_000 rub
then:
alert: "Подозрительный звонок"
escalate_to: fraud_team
block_operation: true
В дипломе этот фрагмент можно вставить в главу 2 как элемент проектного решения. Поясните, какие поля журнала событий нужны для корректной работы правила, и как вы их получаете.
Оценка эффективности: метрики, которые любят на защите
Глава 3 должна быть с цифрами. Преподаватели сразу цепляются к размытым формулировкам «повысится безопасность». Нужны конкретные метрики. Возьмите за основу:
- Снижение времени реакции на инцидент (MTTR) — измеряется в минутах до обнаружения атаки.
- Процент заблокированных мошеннических операций — отношение числа отклонённых переводов к общему числу потенциально опасных.
- Стоимость инцидента до и после внедрения — у вас есть базовая сумма 106 млн, можно показать расчёт предотвращённого ущерба.
Для расчёта можно использовать Python-скрипт. Вот пример, который вычисляет динамику метрики после внедрения фильтров:
import pandas as pd
incidents = pd.DataFrame({
'month': pd.date_range('2025-01', '2026-02', freq='M'),
'sum_loss': [12.5, 10.8, 15.2, 9.1, 7.8, 6.5, 4.2, 3.9, 3.1, 2.8, 2.5, 2.1, 1.9, 1.8],
'blocked_acc': [60, 70, 75, 80, 85, 88, 90, 92, 94, 96, 97, 97.5, 98, 98.5]
})
# Средний ущерб за месяц до внедрения
print(incidents['sum_loss'].head(6).mean()) # 10.65 млн
# после внедрения
print(incidents['sum_loss'].tail(6).mean()) # 2.03 млн
Цифры должны быть основаны на вашем эксперименте или симуляции. Даже если данных нет, можно спроектировать имитационную модель. В пояснительной записке напишите, что оценка выполнена методом имитационного моделирования в среде Simulink или на основе статистики, собранной в процессе учебной практики.
Практические выводы: чему вы научитесь
- Проектировать модели угроз по методике OWASP MASTG для мобильных и веб-приложений.
- Строить C4-диаграммы и UML-сценарии для пояснительной записки.
- Настраивать базовые правила корреляции событий в SIEM-системах.
- Считать эффективность защитных мер в денежном и временном выражении.
- Оформлять решения по требованиям ГОСТ 34.601-90 и ISO/IEC 25010 (для оценки качества).
FAQ: частые вопросы студентов
Какую тему выбрать, чтобы не утонуть в теории?
Берите конкретный технический объект: банковский колл-центр, интернет-магазин, корпоративную АТС. Привязка к статье даст вам реалистичный сценарий, а не абстрактные рассуждения. Например, «Разработка прототипа антифрод-системы для телефонных звонков» — узкая, но достаточно сложная тема.
Вуз требует, чтобы код был рабочим, а у меня только модели. Это критично?
Не всегда обязательно иметь готовый продукт. Достаточно прототипа или модели, выполненной в Jupyter Notebook. Покажите алгоритм на тестовых данных, продемонстрируйте, как происходит детектирование. Это закрывает требование к практической значимости.
Где брать данные для анализа, если реальных журналов нет?
Есть открытые датасеты: CIC IDS 2017, телеграм-каналы с записями спам-звонков (анонимизированные), CTF-задания. Используйте искусственные данные, но обязательно опишите методику генерации. Преподаватели обычно принимают такой подход.
Как оформлять схемы в дипломе для оценки «отлично»?
Следуйте заданию кафедры. Если нет жёстких требований — используйте UML (диаграмма вариантов использования, диаграмма последовательности) и C4. Не забудьте подписи, номера рисунков, ссылки в тексте.
Чек-лист: что проверить перед сдачей ВКР
- Соответствуют ли задачи диплома полученным результатам (проверьте каждый пункт в содержании).
- Есть ли ссылки на использованные стандарты: ГОСТ 34, ISO/IEC 27001, OWASP.
- Все ли схемы имеют подписи, ссылки в тексте и соответствуют единой нотации.
- Посчитаны ли метрики эффективности: стоимость инцидента, время обнаружения, процент блокирования.
- Проверен ли текст на уникальность (не меньше порога вашего вуза, обычно 70-80%).
- В приложении выложен код/конфигурации, которые обсуждаются в главе 3.
- Оформление ссылки на статью-источник корректно (например, в списке литературы или в подписи к рисунку).
Типичные ошибки студентов
Ошибка 1: Подмена ИБ социальной инженерией психологии. Не стоит писать 20 страниц про приёмы влияния. В технической ВКР нужно показать, как вы автоматизируете выявление атак: анализ голоса, поведенческие маркеры, скоринг. Иначе тема уедет в гуманитарную область.Ошибка 2: Игнорирование стоимостной оценки. Вузы любят технико-экономическое обоснование. Не ограничивайтесь словами «защита стала лучше». Посчитайте, сколько компания сэкономила на предотвращённых переводах. Используйте данные из статьи как базу для расчёта «до» — 106 млн рублей.
Ошибка 3: Нет ссылок на методологию. Если вы говорите «модель угроз», привяжите её к ГОСТ или OWASP. Если «качество» — к ISO/IEC 25010. Иначе рецензент спросит, где рамки анализа.
Представьте, что у вас есть 120 свободных часов перед защитой. Этого достаточно, чтобы написать ВКР под ключ с консультациями преподавателя? Наши эксперты помогут с любой темой: от моделирования атак до верификации расчётов. Бесплатную консультацию можно получить прямо сейчас — просто напишите, что вам нужно. Без агрессивных продаж, только предметная помощь.
Источник: Позвонили, напугали, прислали людей с болгаркой. Как телефонные мошенники вынесли из квартиры 19-летней девушки 106 млн рублей (опубликовано 2026-03-17)
```