Капча
CAPTCHA
Это понятие впервые встречается на программе «Инженерия и системный подход к решению задач» — примерно 11-12 лет (5-6 класс).
Задание на сайте, которое человек решает легко, а программа — с трудом: выбрать картинки, ввести кривые буквы. Так сайт проверяет, что ты не робот.
Охранник на входе, пускающий только людей: задаёт вопрос, с которым справится человек, но не машина.
Найти капчу при входе или регистрации на сайте и объяснить, почему буквы в ней нарисованы криво.
Автоматический тест «человек или программа»: искажённые буквы, выбор картинок, галочка «я не робот». Капчу ставят там, где вредят боты — программы-автоматы: массовая регистрация, рассылка спама, подбор паролей. Расчёт на то, что человеку легко, а программе трудно; программы умнеют — капчи усложняются.
Назвать три места, где встречал капчу, и для каждого сказать, какое действие ботов она там останавливает.
CAPTCHA — Completely Automated Public Turing test to tell Computers and Humans Apart: обратный тест Тьюринга — машина проверяет, человек ли перед ней. Поколения: искажённый текст → выбор изображений → поведенческий анализ (reCAPTCHA оценивает движения и историю, человеку часто хватает одной галочки). Нейросети распознают искажённый текст не хуже людей, поэтому текстовые капчи уходят; существуют и биржи ручного решения капч.
Собрать три вида капчи со скриншотами (текстовая, картиночная, поведенческая) и расставить их по стойкости к современным ботам.
Частое заблуждение
«Капча проверяет внимательность или знания». Нет: её задача — отличить человека от программы-бота; задание нарочно такое, что человеку легко, а программе трудно.