Мобильные сети и 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, адаптивные риски. Отличия от v...
Протокол GeeTest v3 «вызов-ответ» по шагам: откуда берутся gt и challenge, как достать geetest_validate и geet...
DNS-резолвинг добавляет до 200 мс к каждому вызову API CAPTCHA. Разбираемся, когда это критично и как убрать з...
Разбираем, какие правила Cloudflare WAF превращают запрос в CAPTCHA: bot-score, страна, путь, заголовки — и ка...
Как распознать IUAM по HTTP 503 и 5-секундной паузе, отличить его от Managed Challenge и Turnstile и автоматиз...