Выберите город

Наши офисы

  • Воронеж
    проспект Революции 18
    +7 (499) 403-37-36
    ПН–ПТ: 9:00–18:00
  • Москва
    117218, улица Кржижановского, дом 29, корпус 5, этаж 2, офис 225.
    +7 (499) 403-37-36
    ПН–ПТ: 9:00–18:00

Почему капча не спасает от ботов — и как это исправить в России

Новости

Почему капча не спасает от ботов — и как это исправить

Издание dev.to пишет, что стандартные reCAPTCHA не справляются с ботами-кард-тестерами на WooCommerce. Атаки обходят защиту, потому что боты не взаимодействуют с формой, а атакуют API напрямую. Это не просто технический сбой — это прямой урон бизнесу.

О чём речь и почему я считаю это важным для бизнеса

Речь о том, как боты с помощью автоматизированных запросов проверяют сотни тысяч украденных карт через checkout-формы. Это не теория — это реальные атаки, которые приводят к блокировке аккаунтов у платежных шлюзов, росту комиссий и падению доверия к мерчанту. Я считаю это важным, потому что сайт, который работает, не значит, что он защищён. А если защита устарела — бизнес теряет деньги, даже если ничего не делает.

Как это устроено — что тут вообще происходит

Боты не открывают браузер и не кликают по кнопкам. Они отправляют прямые HTTP-запросы на конечные точки WooCommerce: /?wc-ajax=checkout или /wp-json/wc/store/v1/checkout. Эти запросы не проходят через клиентскую часть, где работает reCAPTCHA. Поэтому капча, которая проверяет, что человек видит форму, не срабатывает. Боты просто игнорируют её. В итоге — тысячи запросов в минуту, и система принимает их как легитимные, пока не сработает защита на уровне платежного шлюза.

Что изменилось на рынке: как делали раньше и как делают сейчас

Раньше считали, что капча — универсальное решение. Добавил reCAPTCHA — и всё в порядке. Сейчас понимают, что это не так. Уязвимость не в форме, а в архитектуре: если защита только на клиенте, она не работает против headless-бота. Сейчас делают иначе — проверяют запросы на сервере, до того как они попадут в платёжный шлюз. Используют серверные ограничения по скорости, проверку токенов Turnstile и интеграцию на уровне ядра системы. Это не просто защита — это изменение подхода к безопасности.

Кому это касается и как понять, что это про ваш проект

Если у вас интернет-магазин на WooCommerce, и вы используете стандартные плагины капчи — это про вас. Особенно если у вас есть уведомления от Stripe о высоком риске, или вы замечаете аномальные пиковые нагрузки на checkout-страницы. Если вы не контролируете, кто и как отправляет данные на платёжный шлюз — значит, уязвимость есть. Даже если сайт «работает», он может быть неэффективным: каждый неудачный запрос — это комиссия, риск блокировки, потеря доверия.

Что с этим делать — порядок действий в общем виде

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

Что мы с этим делаем

В таких случаях мы в Cetera начинаем с аудита архитектуры checkout-процесса. Проверяем, какие точки доступа используются, как реализована защита, где возможны уязвимости. Далее — внедряем серверные механизмы: ограничение по скорости, интеграцию с Cloudflare Turnstile, проверку на уровне хука. Всё это делается без добавления тяжёлых библиотек, чтобы не замедлять работу сайта. Мы поддерживаем и развиваем проекты на Cetera CMS, 1С-Битрикс, Laravel, Yii2, InSales, WordPress, Magento2 и других платформах. Выбор платформы — это выбор скорости изменений на годы вперёд, а не разовое решение. Разбор того, что даст переход на другую платформу, поможет понять, как снизить риски и ускорить развитие.

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

Автор: Святослав Семенов из Cetera Labs

Новость для бизнеса в Воронеже, Россия

Другие новости

AI-краулеры уже читают sitemap.xml — и это важно в России

В Google заявили, что AI-кранглеры уже посещают sitemap.xml и RSS-фиды — и это не случайность. John Mueller подтвердил в подкасте, что видел такие запросы в своих логах, хотя назвать конкретные системы не стал.

Прочитать статью

Домен на подрядчика? До сентября 2026 — срочно проверить в России

В документации Руцентра появилось предупреждение: с 1 сентября 2026 года для операций с доменами .ru, .рф и .su потребуется идентификация администратора через ЕСИА. Это касается всех, кто зарегистрировал домен не на юридическое лицо компании — особенно тех, кто делал сайт через подрядчика.

Прочитать статью

Запишитесь на сбор требований со специалистом по 1С

Расскажите, что сейчас происходит с учётом и программой. Разберём задачу и предложим решение — с оценкой в часах.

Воронеж, Россия

Наталия Назарова

проспект Революции 18, Воронеж

+7 (499) 403-37-36

voronezh@1c-cetera.ru