Этот бот-тест никогда не прекращает наблюдение.




Компания Cloudflare представила новый инструмент под названием Precursor (открывается в новом окне). Он отслеживает, как посетители перемещаются, печатают и взаимодействуют на веб-сайте, пока страница открыта. В настоящее время система доступна клиентам Cloudflare Enterprise Bot Management.

В отличие от классической капчи, которая проверяет только один момент, например, при входе в систему или оформлении заказа, Precursor наблюдает за поведением на протяжении всего сеанса (открывается в новом окне). По словам Cloudflare, это затрудняет работу автоматизированных инструментов, которые после прохождения проверки пытаются остаться незамеченными.

Компания объясняет, что Precursor оценивает такие сигналы, как движения мыши, паттерны прокрутки, ритм набора текста, активность буфера обмена и нажатия клавиш. По заявлению системы, она не записывает, какие именно клавиши нажимаются, а только время и паттерн ввода.

Как работает система?

По данным Cloudflare, Precursor активируется через панель управления. Клиентам не нужно изменять код своего приложения. Небольшой JavaScript-файл вставляется автоматически, как только трафик проходит через сеть Cloudflare.

Как только скрипт активируется, он собирает данные о взаимодействии через так называемые слушатели (listeners) и хранит их в оперативной памяти, прежде чем отправить на серверы Cloudflare для анализа. Компания целенаправленно ищет несоответствия. Примером может служить зарегистрированное движение мыши в то время, когда страница не была видна.

Такие сигналы влияют на Bot-Score (открывается в новом окне) посетителя и определяют, будет ли запущена дополнительная проверка или правило безопасности. Оценка относится ко всему сеансу, а не к отдельному запросу. Поэтому, по словам Cloudflare, простая перезагрузка страницы не поможет снять подозрения.

Почему Cloudflare разработала Precursor?

Технический директор Cloudflare Дэйн Кнехт объясняет разработку Precursor тем, что современные боты способны убедительно имитировать поведение реального пользователя в течение коротких промежутков времени.

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

Меньше капч, больше наблюдения

По оценкам Cloudflare, автоматизированный трафик, включая ИИ-агентов, инструменты скрапинга и мошеннические попытки, в настоящее время составляет около 57 процентов всех запросов в интернете.