
Капча
англ. - Completely Automated Public Turing test to tell Computers and Humans Apart , или CAPTCHA(абр)
- целиком автоматизированный публичный тест Тьюринга для отличия людей и компьютераИдея капчи проста – предлагается задача, например при регистрации, которую человек запросто может выполнить, но для компьютера она просто невыполнима.
Варианты реализации:
1.Пользователь вводит предлагаемые символы, наглядный пример при регистрации на Avito надо ввести цифры и буквы,2.Пользователь решает простую алгоритмическую задачу – например, по картинкам выбрать те, где изображены деревья, или еще что-то.
Один из самых существенных недостатков капчи – ее плохая распознаваемость и то, что ее приходится вводить несколько раз, сильно раздражает.
Свойства капчи
Устойчивость к распознаваниюУстойчивость к угадыванию
Как капчи проходит робот?
- использует уязвимость- угадывает
- использует имеющиеся на сайтах базы данных
- распознает автоматически
- слабая капча, легкая для распознавания, например phpBB
- распознает «чужими руками»
Польза капчи от спама
Самостоятельно капча не может обезопасить от спама.И еще файловые хостинги злоупотребляют капчей, а это в массовости приводит к распознаванию капчи и соответственно, к ее не эффективности.
Популярные CAPTCHA-службы
Проект, который использует для ответов пользователей непонятное для OCR слово. - reCAPTCHAКак работаь с капчей?
Надо ее быстро или вводить, или распознавать.На некоторых сайтах есть счетчики, и они могут сбросить то, что успели уже набрать.
Если в браузере отключили JavaScript, то могут появиться ошибки в написании символов.
И помните о Cookie, это поможет сайту узнавать пользователя и избавит от прохождения надоедливой защиты.
Капча часто подробно описывается в отдельной статье на сайте.
Например у Rapidshare, файлообменного сервиса, вводившего уникальную капчу.
Поделиться