```html

Кибербезопасность в дипломе: защита от социальной инженерии на основе анализа угроз

В марте 2026 года прогремела история: 19-летняя девушка под давлением телефонных мошенников лишилась 106 миллионов рублей. Схема классическая — звонок, запугивание, «безопасный счёт», но масштаб впечатляет. Для студента ИТ-направления это не просто криминальная сводка, а готовый кейс для ВКР. Социальная инженерия — самый дешёвый и при этом самый результативный способ атаки: взламывать не системы, а людей.

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

ПоддоменРольКлючевая технология
CybersecurityСпециалист по ИБSIEM, модели угроз, антифрод

Актуальность темы и постановка задачи

Начните введение с цифр: 106 млн рублей, похищенных без единого технического взлома. Это готовый аргумент для актуальности ВКР. В главе 1 стандартного диплома вы обычно пишете про «современные угрозы» — здесь же есть конкретный сценарий, который можно разложить по шагам: звонок, психологическое давление, инструкции по переводу денег, привлечение курьера.

Для ВКР это превращается в модель нарушителя. Задание может звучать так: «Разработать комплекс мероприятий по противодействию социальной инженерии в процессе телефонного обслуживания клиентов банка». Это сильная тема, она попадает в раздел «Проектирование систем информационной безопасности».

Пример темы 1: Антифрод-модуль для банковского колл-центра

Если взять за основу методологию ГОСТ 34.601-90 и ISO/IEC 27001, вы строите диплом сразу по требованиям вузов, где любят стандартные этапы: анализ, проектирование, опытная эксплуатация.

Проектирование системы защиты с помощью C4-диаграмм и UML

В главе 2 нужно показать архитектуру решения. Не рисуйте «пузыри» произвольно. Используйте нотацию C4 (контекст, контейнеры, компоненты, код) — современный стандарт для описания программных систем. Для банковского сценария достаточно трёх уровней.

Уровень 1 — контекст: оператор колл-центра, клиент, мошенник, антифрод-сервис, банковская АБС. Уровень 2 — контейнеры: модуль аналитики речи, модуль скоринга риска, административная панель. Уровень 3 — компоненты: библиотека фраз, модель классификации, API оповещений.

Для наглядности добавьте UML-диаграмму последовательности. На ней отразите сценарий «звонок мошенника → определение маркера → блокировка перевода → добавочная верификация клиента».

Кстати, в качестве второго направления можно взять тему внедрения SIEM:

Вот как может выглядеть правило корреляции для 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 должна быть с цифрами. Преподаватели сразу цепляются к размытым формулировкам «повысится безопасность». Нужны конкретные метрики. Возьмите за основу:

Для расчёта можно использовать 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 или на основе статистики, собранной в процессе учебной практики.

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

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 свободных часов перед защитой. Этого достаточно, чтобы написать ВКР под ключ с консультациями преподавателя? Наши эксперты помогут с любой темой: от моделирования атак до верификации расчётов. Бесплатную консультацию можно получить прямо сейчас — просто напишите, что вам нужно. Без агрессивных продаж, только предметная помощь.

Материал подготовлен экспертами компании [Название сайта]. Мы помогаем студентам с 2010 года: сопровождаем ВКР по информационным технологиям, информационной безопасности, DevOps и аналитике. Если вам нужна помощь в разработке темы или оформлении работы, наши специалисты готовы подсказать конкретные шаги. Последнее обновление: 2026-08-08

Источник: Позвонили, напугали, прислали людей с болгаркой. Как телефонные мошенники вынесли из квартиры 19-летней девушки 106 млн рублей (опубликовано 2026-03-17)

```