Мобильные сети и CAPTCHA: диагностика поведения собственных приложений
Мобильное приложение проходит QA гладко, а в проде CAPTCHA чаще всплывает на LTE — разбираем, как воспроизвес…
CaptchaAI blog category for Explainers.
Очистить фильтры
Мобильное приложение проходит QA гладко, а в проде CAPTCHA чаще всплывает на LTE — разбираем, как воспроизвес…
Что такое математическая и логическая CAPTCHA, почему её до сих пор ставят на формы WordPress и как автоматич…
Как reCAPTCHA v3, Cloudflare Turnstile и Apple PAT проверяют пользователей без окна — и как получать для них…
Единого «хорошего» score reCAPTCHA v3 нет — есть порог под конкретный action. Как собрать распределение score…
Пять уровней детекции reCAPTCHA — от флага WebDriver до TLS-сигнатуры — и как API CaptchaAI проходит их, не к…
Разбираемся, что запускает Cloudflare Challenge, как работает cookie после проверки и как решать её в Python…
reCAPTCHA v2 останавливает парсер до получения токена. Рабочий код на Python и Node.js, HTTP-only вариант и т…
GeeTest v4 сменил протокол — только captcha_id, токены lot_number и pass_token, адаптивные риски. Отличия от…
Протокол GeeTest v3 «вызов-ответ» по шагам: откуда берутся gt и challenge, как достать geetest_validate и gee…
DNS-резолвинг добавляет до 200 мс к каждому вызову API CAPTCHA. Разбираемся, когда это критично и как убрать…
Разбираем, какие правила Cloudflare WAF превращают запрос в CAPTCHA: bot-score, страна, путь, заголовки — и к…
Как распознать IUAM по HTTP 503 и 5-секундной паузе, отличить его от Managed Challenge и Turnstile и автомати…