THELOCALHOST.RU
Капча аля CAPTCHA
Итак вы хотите узнать, что же такое капча? Капча (CAPTCHA) – это аббревиатура, образованная от английского «Completely Automatic Public Turing Test to Tell Computers and Humans Apart» — полностью автоматический тест Тьюринга для различения компьютеров и людей. Если говорить более понятным языком – это задача, которая с легкостью может быть решена человеком и с большими трудностями (или вообще не решена) компьютером. CAPTCHA является зарегистрированной торговой маркой университета Карнеги-Меллона, в котором и была разработана.
Термин капча появился в 2000 году и с тех пор обрел значительную популярность.
В основном капчу используют для предотвращения массовых реистраций на тех или иных сайтах, форумах и других ресурсах. Основной задачей использования капчи является защита от всякого рода спама, флуда и массового захвата тех или иных аккаунтов.
Реализуется капча чаще всего в виде картинки, на которой изображен набор букв и цифр, которые пользователю и предлагается ввести в поле, находящееся рядом с картинкой. Еще встречаются капчи (тоже картинки), в которых пользователю предлагается совершить какие-либо простейшие арифметические действия – сложить или умножить, разделить или отнять два числа. Встречаются также капчи с распознаванием речи, но лично мне они попадались всего несколько раз. Также очень редко используются капчи на задачи, которые практически невозможно перевести в компьютерный алгоритм (пример – распознавание предмета, который изображен на картинке), или разгадывание различных загадок.
Существует и несколько проблем данного метода защиты. Если капча недостаточно модернизирована, то существует большая вероятность того, что бот-распознаватель капч сможет легко распознать символы на картинке. К тому же в Интернете существует большое количество программ для анализа и распознавания изображений символов на капчах, и с каждым днем они становятся все круче и навороченней.
Существует также несколько сервисов, на которых предлагается в обмен на некоторое время, потраченное пользователем за вводом символов с различных предлагаемых ему капч, абсолютно бесплатно скачать любой нужный ему файл с файлообменников.
Так что перед владельцем ресурсов, где используются капчи, постоянно стоит задача их обновления и модернизации.