CAPTCHA

9 апреля, 2026, 10:26

CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) — это автоматический тест Тьюринга, предназначенный для определения того, является ли пользователь реальным человеком или компьютерной программой (ботом). CAPTCHA используется для защиты веб-форм, регистраций, страниц входа, комментариев и API-эндпоинтов от автоматических атак, включая спам, брутфорс, DDoS на логическом уровне и накрутку голосований.

Возможности CAPTCHA:

  • Текстовые капчи (искажённые символы, математические примеры, пропущенные буквы)
  • Графические капчи (выбор изображений с определённым объектом — светофоры, автомобили, пешеходные переходы)
  • Аудиокапчи для людей с нарушениями зрения
  • Поведенческий анализ (движения мыши, время набора, скроллинг)
  • Невидимые капчи — работают в фоне без взаимодействия с пользователем
  • Защита от повторного воспроизведения (одноразовые токены, привязка к сессии)

Современные CAPTCHA всё чаще полагаются на поведенческие сигналы, а не на искажённый текст, поскольку нейросети научились распознавать даже сильно деформированные символы.

Упоминания