27  мар

Что такое капча?



Категория Разное

Что такое капча?


Наверное, нет такого пользователя сетью Интернет, перед которым хоть раз в жизни не вставала бы необходимость вводить в соответствующее поле на сайте «символы с картинки». Нередко приводится пояснение важности этого действия: отличить человека от робота. Но, каким образом производится различие, кому-то может быть непонятно. Да и слово иностранного происхождения — капча — совсем новое в русском языке, а потому может вносить неясность в процесс.



Что такое капча (CAPTCHA)? Это управляемый компьютером тест, который позволяет с той или иной точностью определить принадлежность пользователя к одной из категорий: человек или компьютер (робот, бот). Так можно предотвратить автоматические регистрации в сервисах, например, во избежание спам-рассылок. В качестве проблемных форм в капчах используются:
• последовательность символов, которые необходимо ввести,
• загадка, ответ на которую необходимо дать,
• арифметические пример, ответ на который следует найти и вписать в поле;
• наборы картинок, в которых нужно отметить все изображения, содержащие определённый объект, и др.

Указанные формы может распознать человек, но не в каждом случае — компьютер. Проблемы, выраженные формами, может решить человек, но также не в каждом случае — вычислительная машина.

Пример работы капчи
При генерировании последовательности символов языковые знаки помещаются на фон, который может сливаться с символами, а сами они могут быть искривлены. Роботу сложно отличить знак от элемента фона и распознать тот или иной искривлённый символ, поэтому компьютеры такие тесты часто не проходят.

Возможность прохождения теста компьютером
В ряде случаев роботы проходят тест и совершают действия, от которых администраторы ресурсов хотят их оградить. Это возможно по нескольким причинам:
• распознаётся изображение;
• ответ на вопрос изображения заложен в названии файла-картинки, которое можно найти в исходном коде страницы;
• распознаётся алгоритм построения форм и производится подбор вариантов ответов и т. п.

Таким образом, в ответах на вопросы «что такое капча?», «для чего она нужна?», «в каких формах реализуется?» и «можно ли её обойти?» нет никаких сложных аспектов. Однако важно иметь в виду, что гарантировать полную защиту сайта при помощи CAPTCHA-тестов невозможно, но частично отсеивать большое количество автоматических (машинных) запросов, которые могут привести к рассылке спама, вполне возможно.


Также статьи на сайте chajnikam.ru на различные темы:
Варианты ситуаций, когда хостинг провайдер не виноват
Зачем нужны плагины?
Определение понятия макрос
Чем отличается ультрабук от ноутбука?


Просмотры: 2154
Возможно Вас это заинтересует:
    Что такое ультрабук?
    Во время контакта с рекламной информацией представитель целевой аудитории может встретить слово ультрабук. В этот момент возможно появление ассоциации с ноутбуком или, например, ультразвуком. Человеку может быть вовсе непонятно, что такое ультрабук и в чем его отличие от других -буков, которыми
    Что такое макрос?
    Пользователь какого-либо офисного программного обеспечения может видеть при открытии документа сообщения подобного рода: «Документ содержит макросы, которые могут быть опасны для вашего компьютера. Отключить их выполнение?». Пользователь отключает во избежание проблем, но может и задастся вопросом:
    Что такое плагин?
    Многие пользователи компьютеров задаются вопросом: что такое плагин и для чего он нужен? Незнакомое слово может встречаться в руководствах по пользованию многими программами: текстовыми, графическими, аудио- и видеоредакторами, браузерами и т. п. Однако не каждый знаком с этим термином, а потому
    Когда хостинг провайдер не виноват?
    Ни одна хостинг фирма не может дать гарантию 100%-стабильной работы серверов, и лишь некоторые провайдеры предоставляют своим клиентам практически безукоризненный уровень работы. Но функциональные сбои и непродолжительные “ремонтные” работы у всех случаются, поэтому недолгие неполадки брать во
Теги: