Капча
Капча – это автоматизированный тестовый модуль для отличия робота от человека. Другими словами, это картинка с
буквами или цифрами, которые надо ввести пользователю, чтобы система
удостоверилась, что он не робот.
Капча используется:
- для предотвращения автоматических регистраций и отправления сообщений программами-роботами (ботами);
- для защиты от массовых рассылок спама;
- для подтверждения совершаемых операций;
- для защиты от автоматического скачивания файлов.
Существуют следующие виды капчи:
- текстовые: на картинке присутствует текст, который нужно ввести пользователю;
- математические: на картинке отображается простое вычисление, результат которого необходимо указать;
- образные: предлагается распознать образ размещенного объекта;
- логические: предлагается выбрать объект, соответствующий запросу.
По сложности распознавания капча имеет следующие отличия:
- простая капча: используется один шрифт одного размера с
одинаковым количеством символов на картинке, без деформации символов,
без использования размытия и других помех;
- стандартная капча с использованием одного шрифта разного размера, символы
вращаются на небольшой угол, используется размытие и другие помехи, которые не сложно
убрать;
- сложная капча с использованием сложного фона, шрифт нескольких видов с
разными размерами символов, символы могут вращаться или нет, помехи
сложно убираются.