Антифрод-сервис для ВКР: защита от криминальных переводов по СБП

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

Как встроить кейс в структуру ВКР

Кейс закрывает сразу три боли, которые мучают студентов на защите: «а что я разработал», «на чём основано проектирование» и «как измерить результат». Не нужно выдумывать космические технологии — достаточно взять реальную бизнес-задачу, которую уже решил Сбер, и предложить свою реализацию, пусть даже упрощённую.

Статья даёт отличный материал для первой главы: там есть и угроза (дроп-переводы), и объект автоматизации (процесс возврата средств), и требование к системе — оперативно отличать криминальный перевод от ошибочного легального. Это ложится в обоснование актуальности и в постановку задачи.

Для второй главы проектируете антифрод-модуль. Не нужно строить систему уровня Сбера — достаточно спроектировать контур, который анализирует входящие переводы по СБП и присваивает им риск-скоринг. В третьей главе проводите тестирование на синтетических данных и считаете метрики качества. Именно такой формат работы — анализ → проект → эксперимент — считается самым защищаемым.

Пример структуры глав

РазделЧто берём из кейсаКак оформляем
Глава 1. АнализОписание дроп-схем, требования к антифрод-системам, классификация методов возвратаСхема угроз, сравнительная таблица аналогов, обоснование выбора архитектуры
Глава 2. ПроектированиеМодуль скоринга переводов, интеграция с СБП, сценарий откатаUML-диаграммы: sequence, activity, компонентная схема C4
Глава 3. ТестированиеДатасет с легальными и подозрительными переводами, оценка точности и полнотыConfusion matrix, Precision/Recall, ROC-кривая, выводы об эффективности

Проектируем антифрод-контур: от UML до кода

Суть инженерной задачи — отличить «плохой» перевод от случайного. Случайный перевод — это когда родственник ошибся номером или сумма ушла на незнакомый счёт. Криминальный — когда злоумышленник специально кладёт деньги на карту дропа, чтобы потом снять их или перевести дальше. Разница часто лишь в паттерне поведения.

Постройте диаграмму последовательности для двух сценариев. В первом — перевод от обычного отправителя, во втором — от того, кто уже вносил похожие кредиты другим дропам. Ключевой элемент — очередь событий, куда поступают данные о переводе: сумма, время, частота операций по счёту, атрибуты отправителя. Дальше событие уходит в риск-скоринг.

// Псевдокод риск-скоринга входящего перевода по СБП
score = 0
if transfer.amount > threshold:
    score += 30
if sender.history.risk_events > 0:
    score += 40
if recipient.is_new_drop_candidate():
    score += 20
if transfer.frequency > 5 per hour:
    score += 10

if score > 60:
    approve_refund()
else:
    notify_user_with_delay()

Код не должен быть продакшен-уровня, но обязан показывать логику. В пояснительной записке укажите: используется скоринг с весами, пороговое значение подбирается эмпирически. Достаточно, — это уже демонстрация системного подхода, а не «игрушечного» скрипта.

Какие диаграммы ожидает комиссия

Для защиты достаточно трёх видов диаграмм:

Если в вузе не требуют строгих нотаций, можно ограничиться BPMN для бизнес-процесса и обычной схемой архитектуры для ИТ-составляющей. Главное — не рисовать «сферического коня в вакууме», а привязать каждый блок к реальной функции из текста статьи.

Тема ВКР: антифрод-сервис возврата переводов

Формулировка темы должна звучать академично, но с инженерным акцентом. Например: «Разработка модуля автоматизированного возврата денежных переводов по СБП на основе скоринга рисков». Это практико-ориентированная тема, которая читается как полноценная НИР, а не как реферат.

Цель — разработать модуль, который минимизирует время возврата и снижает долю ложных срабатываний. Задачи: анализ предметной области, проектирование архитектуры, разработка алгоритма скоринга, практическое тестирование. Цель и задачи должны зеркалить структуру глав — это важный момент при проверке на нормоконтроль.

Актуальность легко обосновать ссылкой на статью: банки уже решают проблему, значит, задача не надуманная, а востребованная. Рекомендую процитировать новость в первой главе и указать, что сервис Сбера — это индустриальный пример, а ваша работа — попытка воспроизвести и проанализировать подобный механизм в учебном контуре.

Метрики эффективности

Классическая ошибка — считать только точность (Accuracy). На антифроде это даёт ложное чувство успеха: если мошеннические переводы занимают 2% выборки, модель, которая всегда говорит «здесь всё чисто», покажет точность 98%, но будет бесполезна. Поэтому используйте более честные метрики.

Для диплома достаточно трёх показателей:

Если делаете упор на временные характеристики, добавьте метрику MTTR (Mean Time To Refund) — среднее время между поступлением перевода и инициацией возврата. Это сблизит вашу работу с требованиями ISO/IEC 25010 в части производительности и надёжности.

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

Как быть, если у меня нет доступа к банковским данным?

Никто и не ждёт реальных данных. Генерируете синтетический датасет: N записей с признаками «сумма», «количество переводов за час», «флаг подозрительного отправителя», «результат проверки». Так и напишите в работе: данные синтетические, потому что реальная банковская информация относится к коммерческой тайне. Это плюс, а не минус — вы показываете понимание ограничений.

Какой стек выбрать, чтобы не утонуть?

Для модели — Python (pandas, scikit-learn). Для симуляции API — FastAPI или Flask. Для хранения — SQLite или PostgreSQL. Никакого хайпа. Комиссия оценит, когда вы уверенно владеете базовыми инструментами, а не перечислили десять модных фреймворков.

Какие ГОСТы упоминать?

Если в вузе действует ГОСТ по информационной безопасности — укажите его. Универсально подойдут ГОСТ 34.601-90 (стадии создания автоматизированных систем) и ГОСТ Р ИСО/МЭК 12207 (жизненный цикл ПО). Не нужно слепо копировать перечень — читайте, что реально относимо к вашей задаче.

Сколько нужно кода в приложении?

Достаточно одного аккуратного файла с реализацией скоринга и тестами. Код в пояснительной записке не должен копировать приложение целиком — выносите в приложения листинги ключевых функций. Объём кода не является метрикой качества, качество — это работающие сценарии и метрики.

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

  • Проверьте, что формулировка темы соответствует содержанию глав, а цель — задачам.
  • Убедитесь, что в первой главе есть ссылка на источник — статья CNews от 2026-03-18.
  • Все диаграммы должны иметь подписи и ссылки в тексте: «рисунок 2 показывает...».
  • Метрики рассчитаны на тестовой выборке и описаны: что означают Precision и Recall в контексте вашей системы.
  • Проверьте оформление списка литературы по методичке вуза, а не по ГОСТ автоматически из реферата.
  • Код в приложении компилируется без ошибок, лишние переменные вычищены.
  • Антиплагиат — переформулируйте общие места из статьи своими словами, не вставляйте большие цитаты.

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

Ошибка 1. Путаница между анализом и проектированием. Студенты пишут «я проанализировал» там, где обычный обзор литературы. В вашем кейсе анализ — это разбор сегмента дроп-переводов и выявление атрибутов, по которым перевод можно счесть криминальным. Проектирование — это уже архитектура и нотации.

Ошибка 2. Игнорирование ложных срабатываний. Если сервис будет возвращать каждый подозрительный перевод, он заблокирует и легальные транзакции. Обязательно включите в работу сценарий, когда система ошибается, и механизм ручной верификации.

Ошибка 3. Слишком большой объём теоретической главы. На фоне статьи про Сбер легко уйти в описания всех видов мошенничества. Но комиссия ждёт практику: одна глава теории максимум, остальное — инженерия.

Чему вы научитесь в процессе

Если до защиты осталось меньше месяца, а тема ещё не сформирована или работа буксует — не паникуйте. Мы помогаем студентам с 2010 года: подскажем структуру, проверим главы, подтянем метрики и оформление. Бесплатная консультация занимает 30 минут, обычно этого достаточно, чтобы разложить диплом на задачи и понять, сколько времени нужно на каждую. Помощь с дипломом возможна по любой теме — от информационной безопасности до веб-разработки.

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

Последнее обновление: 2026-08-13

Источник: Злоумышленников щелкнули по носу. Заработал новый сервис защиты россиян от криминальных входящих переводов (опубликовано 2026-03-18)

📋 Получить стоимость
📞 ПозвонитьПолучить стоимость

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

Стартапы YC W26 как источник тем ВКР: практическое руководство по выбору и защите