Сервис Cloudflare Precursor отсеивает ботов через анализ движений мыши
Cloudflare стремится избавить сайты от практики прохождения задач типа CAPTCHA. Компания представила сервис Precursor, который отслеживает перемещения курсора мыши, печать, скроллинг страницы и иные взаимодействия с ней на протяжении всего сеанса.
Система поведенческого обнаружения ботов предназначена для клиентов сервиса Cloudflare Enterprise Bot Management. Вместо проверки отдельного действия — например, входа в систему, клика или попытки оформления заказа — Precursor непрерывно анализирует активность в браузере, чтобы определить, похож ли посетитель на человека.
По заявлению Cloudflare, система отслеживает такие сигналы, как движения мыши, ритм прокрутки, темп набора текста, операции с буфером обмена, видимость страницы, а также наличие событий клавиатуры в моменты, когда активно текстовое поле.
Компания утверждает, что система не фиксирует сами клавиши, а анализирует лишь временные интервалы и ритм действий.
Традиционные системы защиты от ботов обычно фокусируются на конкретных моментах. Посетитель может столкнуться с проверочным заданием при входе в систему, создании учётной записи или оформлении покупки. После успешного прохождения проверки остальная часть сеанса зачастую остаётся без пристального внимания. Precursor призван устранить этот пробел.
Современные боты способны выполнять JavaScript-код, работать внутри полноценных браузеров и иногда даже успешно проходить обычные тесты CAPTCHA. В Cloudflare считают, что автоматизированному программному обеспечению гораздо сложнее убедительно имитировать человеческое поведение на протяжении нескольких минут.
Так, люди не перемещают мышь с математической точностью в отличие от ботов, чьи движения могут быть слишком плавными, однообразными или точными. Разработчики могут
Читать на habr.com