Капча работает следующим образом: алгоритм показывает посетителю задание, а потом считывает отправленный ответ. 2
Задания могут быть разными: 4
Большинство заданий генерируется автоматически. 1 Алгоритм капчи создаёт задание на основе предыдущих, рисует изображения, искажает их, добавляет помехи и отправляет пользователю. 1
Пока капча не пройдена, алгоритм не даёт посетителю выполнить то или иное действие. 2 Обычно он сообщает о неправильном ответе и снова даёт пользователю задание. 2 Когда оно выполнено, доступ открывается. 2
Некоторые современные варианты капчи — умные: они не включаются, если пользователь ведёт себя естественно, и запускаются только при подозрительной активности. 2