LIVE

Оценка надежности антифрод-системы банка через тестовый лимит

15,8 млрд руб. — объем несанкционированных операций, зафиксированных Банком России в 2023 году. Еще 1,4 млрд руб. — сумма, которую банки добровольно вернули клиентам после блокировки подозрительных переводов.

Илья Воронцов·Обновлено: 28 июня 2026 г.·5 мин

Оценка надежности антифрод-системы банка через тестовый лимит

Архитектура антифрод-фильтра: что именно тестируется

Антифрод — не монолитный модуль, а цепочка компонентов. Каждый слой отвечает за отдельный класс параметров:

  • Device fingerprint — связка модели устройства, версии ОС, разрешения экрана, часового пояса, списка установленных приложений, User-Agent.
  • Геолокационный слой — IP-адрес, GPS-координаты (при наличии разрешения), cell-ID, BSSID ближайших точек доступа.
  • Поведенческий профиль — частота операций, медианная сумма, распределение MCC-кодов, временные окна активности.
  • Сетевой контекст — тип подключения, наличие VPN/Tor/прокси, ASN провайдера, репутация IP в черных списках.
  • Риск-скоринг — итоговый балл на основе ML-модели, обученной на массиве легитимных и мошеннических транзакций.
Антифрод оценивает не операцию, а отклонение операции от профиля. Базовая линия поведения формируется за 30–90 дней активности.

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

Метод тестового лимита: базовая схема

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

Пошаговый алгоритм:

1. Сформировать базовый профиль — 2–3 недели обычной активности через мобильное приложение банка.

2. Установить тестовый лимит. Диапазон: 100–5000 руб. в зависимости от типа карты и региона.

3. Провести серию операций: обычная покупка, перевод физлицу, снятие наличных, оплата за рубежом, перевод через СБП.

4. Фиксировать коды отказов, push-уведомления, SMS-коды, блокировки карты, звонки из колл-центра, временные задержки.

5. Сопоставить реакцию с типом операции и контекстом.

Результат — карта срабатываний. Она показывает, какие сценарии система классифицирует как подозрительные, а какие — как легитимные.

Параметры проверки: что измерять

Сводная таблица для фиксации результатов:

ПараметрЧто фиксироватьДопустимая реакцияКрасный флаг
Сумма операцииПорог отказаСвыше 3000 руб. без подтвержденияОтказ на операцию 500 руб. без причины
ГеолокацияРеакция на смену IP/страныОднократный SMS/Push-кодПолная блокировка карты при пересечении границы
MCC-категорияБлокировка по типу merchantsКриптообменники, онлайн-казиноОбычные продуктовые сети, АЗС
Частота операцийЛимит на N транзакций/час5–10 операцийБлокировка на 2-й операции за час
Смена устройстваСпособ верификацииSMS или Push-кодПолная остановка обслуживания
Время реакцииИнтервал от операции до уведомления30–120 секундСвыше 10 минут или полное отсутствие реакции

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

Сценарии тестирования: обязательные и дополнительные

  • Базовый сценарий — оплата в привычном магазине привычной суммой. Должна проходить без подтверждения.
  • Сценарий смены геолокации — операция из другой страны или из сети VPN. Должна запрашивать подтверждение через SMS или звонок.
  • Сценарий нетипичной суммы — перевод, превышающий средний чек в 5–10 раз. Должен запрашивать подтверждение или блокироваться.
  • Сценарий нестандартного MCC — оплата в категории, не характерной для профиля (например, оптовая база или ломбард для физлица). Допустима дополнительная верификация.
  • Сценарий смены устройства — вход в приложение с нового девайса. Обязателен одноразовый код.
  • Сценарий сетевой аномалии — операция из сети с высокой плотностью IoT-устройств, где IP-адрес разделяется десятками гаджетов.
Тестовый лимит не проверяет систему на устойчивость к проникновению. Он проверяет систему на адекватность реакций.

Ложные срабатывания: причины и признаки

Чрезмерно агрессивный фильтр блокирует легитимные операции. Типичные причины:

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

Признак плохой настройки: клиент вынужден звонить на горячую линию для подтверждения стандартных операций чаще двух раз в месяц. Признак критической плохой настройки: блокировка переводов внутри СБП между собственными счетами клиента.

Ограничения метода

Метод не дает исчерпывающей картины. За пределами его охвата остаются:

  • Реакция на целевой фишинг и методы социальной инженерии.
  • Поведение фильтра при компрометации устройства (троян, стилер, удаленный доступ).
  • Работа с антифрод-правилами на стороне процессинга (Visa, Mastercard, МИР).
  • Качество блокировки переводов через СБП при звонке мошенника.
  • Устойчивость к атакам через подмену номера (спуфинг) и фейковый колл-центр.
Тестовый лимит — это проверка операционной гигиены банка, а не его оборонительной мощи. Два этих параметра часто расходятся.

Дополнительные сигналы: что проверять параллельно

  • Скорость реакции — интервал от подозрительной операции до уведомления. Норма для современного антифрода: 30–120 секунд.
  • Качество колл-центра — способность оператора верифицировать клиента без полной блокировки счета. Срок восстановления доступа: до 30 минут в рабочее время.
  • Биометрия — обработка селфи для подтверждения операции. Допустимое время: до 60 секунд.
  • Логирование — возможность скачать выписку с указанием IP, устройства, геолокации. Должно быть доступно в личном кабинете.
  • Настройка лимитов — наличие гибких суточных и операционных лимитов с возможностью самостоятельного изменения через приложение.

IoT и периметр сети: нетипичный сценарий проверки

Современный пользователь работает в среде, где смарт-устройства формируют общий сетевой отпечаток. Роутер, умные колонки, камеры, датчики, бытовая техника — все выходят в сеть через один внешний IP-адрес. Если этот адрес ранее использовался для мошеннических операций (например, в составе ботнета), риск-скоринг занизит доверие к операции клиента без объективных оснований. Технические нюансы работы умного дома и его влияния на сетевую идентификацию напрямую связаны с тем, как банковский фильтр воспринимает устройство клиента.

При тестировании стоит учитывать, в какой среде находится устройство. Переход из корпоративной сети в домашнюю с IoT-периметром может сменить IP-класс, ASN провайдера и репутацию подсети. Это причина ложных блокировок, которую банк часто не объясняет клиенту.

Итог: что показывает тестовый лимит

Метод отвечает на три вопроса:

1. Блокирует ли система операции с признаками мошенничества.

2. Пропускает ли она легитимные операции без избыточных подтверждений.

3. Соответствует ли фактическая настройка фильтра заявленному уровню безопасности.

Антифрод-система — не гарантия сохранности средств. Это фильтр с настраиваемыми порогами, чьи правила принадлежат банку. Качество настройки определяется внутренней политикой конкретной кредитной организации. Клиент имеет право проверить эти настройки до того, как доверит банку крупный остаток. Тестовый лимит — один из немногих доступных способов такой проверки. Проводить его стоит сразу после открытия счета, пока сумма на карте минимальна, а последствия ошибки фильтра — обратимы.