Проверка защиты сайта: антибот, WAF и капча

Введите адрес, и сервис откроет его как браузер. Вы увидите, какой антибот, WAF или капча стоит на сайте и отдаёт ли он страницу запросу без браузера.

Например:

Что распознаёт проверка

Системы определяются по заголовкам ответа, кукам и коду страницы. Список пополняем, когда сайты меняют защиту.

Антибот

  • Cloudflare Challenge
  • Cloudflare Bot Management
  • Akamai Bot Manager
  • DataDome
  • HUMAN (PerimeterX)
  • Kasada
  • Radware Bot Manager
  • Netacea
  • Variti
  • ServicePipe
  • Ozon Antibot
  • Wildberries Antibot
  • Avito Firewall

WAF и защита от DDoS

  • Imperva (Incapsula)
  • AWS WAF
  • F5 BIG-IP ASM
  • Reblaze
  • Sucuri
  • Vercel Firewall
  • DDoS-Guard
  • Qrator
  • StormWall

Капча

  • Cloudflare Turnstile
  • Yandex SmartCaptcha
  • Google reCAPTCHA
  • hCaptcha
  • GeeTest

CDN

  • Cloudflare
  • Akamai
  • Amazon CloudFront
  • Fastly

Как читать результат

Сайт отдал страницу

Код 200 и обычная страница. Антибот может стоять и здесь: он следит за частотой запросов и включает проверку позже.

Проверка браузера

Вместо страницы пришёл скрипт, который проверяет браузер. Без выполнения JavaScript дальше не пройти.

Капча

Сайт просит решить капчу. Обычно так бывает, когда у IP плохая репутация или запросов слишком много.

Отказ

Код 403, 429 или 503 без страницы проверки. Сайт закрыт для таких запросов или для этой сети.

Вопросы о проверке защиты

01Как сервис определяет защиту сайта?
Сервер открывает адрес как браузер Chrome и смотрит на ответ: заголовки, куки и код страницы. У каждой системы защиты свои следы, например кука __cf_bm у Cloudflare или _abck у Akamai. По ним и определяется защита.
02Почему мой парсер видит другое?
Мы делаем один запрос с адресов Cloudflare. Антиботы учитывают IP, частоту запросов и поведение, поэтому ваш парсер с сотней запросов в минуту может получить капчу там, где наш одиночный запрос прошёл.
03Что такое проверка браузера?
Это страница со скриптом, который проверяет, настоящий ли браузер её открыл: выполняет JavaScript, смотрит на отпечаток и иногда просит подождать. curl и requests такую страницу пройти не могут.
04Помогут ли прокси с антиботом?
Прокси дают запросам разные IP, и антибот реже включает проверку. Если сайт требует выполнить JavaScript, одних прокси мало: нужен браузер или антидетект, а прокси подключаются к нему.
05Сервис сохраняет адреса, которые я проверяю?
Нет. Сервер открывает адрес один раз, отдаёт результат в ваш браузер и не хранит ни адрес, ни ответ сайта.

Прокси для сайтов с защитой

Пулы МИКС до 25 000 IP с адресами из разных источников, безлимитный трафик, HTTP и SOCKS5 на одном порту. Тестовый час стоит $1.

Смотреть пакеты
ВХОД/РЕГИСТРАЦИЯ