Captcha (капча) — что это такое и когда используется
Captcha (Капча) — инструмент, позволяющий провести разграничение между реальными пользователями и ботами.
Обычно капча представляет собой изображение с рукописным текстом, который необходимо распознать и вписать в отведенное для этого поле.
Боты не могут определить текст на картинке, поэтому они не могут корректно пройти данный тест (проверку Тьюринга для определения программ подбора и людей). Часто капчу добавляют в конец любой формы заказа чего-либо на сайте. Без заполнения капчи выполнить отправку формы невозможно. Корректно введенная captcha не только подтвердит, что совершаемые действия выполнены человеком, но и защитит ресурс.
Виды капчи
Существуют различные виды capcha. Некоторые из них выполнены как увлекательные интерактивные элементы и не вызывают негативных эмоций у пользователей, в отличии от традиционных вариантов. Если стоит цель максимизировать конверсию сайта, то от капчи лучше отказаться, или сделать ее интересным элементов, с которым будет приятно взаимодействовать.
Разновидности форм Captcha
- Введите текст капчи – картинка содержит изображение цифр и/или букв, часто составленные в виде одного или нескольких слов;
- Выберите все изображения – на картинке представлены разные предметы, нужно отметить указанные в описании;
- Решите пример – captcha предлагает сложить или вычесть два числа и ввести в поле готовый результат;
- Пазл – из фрагментов картинки нужно собрать полное изображение;
- Я не робот — удобная для пользователей captcha, предлагающая поставить в выбранном поле галочку и подтвердить, что пользователь – человек.
Что значит ввести капчу?
Captcha – защитный механизм системы от спама, взлома, накрутки и других подозрительных действий. При появлении капчи пользователи должны в отдельном окне разобрать изображение и повторить в выделенном поле текст на картинке или отметить указанные в задании элементы, чтобы пройти защиту от ботов.
Настройка капчи на сайте
Если вы используете популярную CMS, то часто инструмент капчи уже встроен в систему, требуется лишь выполнить его простую настройку и подключить к проекту.
Иногда понадобится установить дополнительный плагин (для WordPress), чтобы защитить свой ресурс с помощью капчи.
Преимущества и недостатки Captcha
К преимуществам капчи стоит отнести ее основное предназначение – защита системы от ботов и вредоносных программ. Captcha поможет защитить:
- Сайт от спама — ссылки в комментариях, навязчивая реклама, спам в отзывах и накрутка ПФ пресекается вводом капчи, защищает ресурс от санкций поисковых систем;
- Учетные данные – капча предотвращает автоматизированный подбор логина и пароля (бутфорсинг), после нескольких попыток система попросит подтвердить, что действия выполняет человек и подбор будет предотвращен;
- Сайт от DDOS-атак – массовое обращение к серверу для взлома и несанкционированного доступа или потери работоспособности;
- Ресурс от полного сбора профиля сайта (парсинга) – использование captcha может уберечь сайт от скачивания данных с сервера ресурса для заполнения ими сторонних страниц и площадок;
- Перехват акционных товаров – боты могут перехватывать популярные товары или продукцию из ограниченной серии в момент распродаж и за короткий промежуток выкупить все предложения – капча не позволит ботам маскироваться под реальных покупателей и оставить клиентов без покупок.
Основными недостатками captcha являются:
- Снижение юзабилити ресурса – captcha требует от пользователя отвлечься от своих потребностей и выполнить задание, предложенное системой, трудные картинки или неразборчивый текст могут увеличить количество попыток ввода капчи и заставить отказаться от дальнейшего использования ресурса;
- Дополнительная нагрузка на сайт – использование капчи снижает производительность и скорость взаимодействия пользователей с сайтом, системе требуется время на обработку данных и подтверждение подлинности.
Увеличение времени и снижение пользовательской привлекательности совокупно могут привести к падению конверсии и росту числа отказов, что повлечет снижение поискового рейтинга сайта.
Капча заработок
В сети представлено множество сервисов, предлагающих заработать на вводе капчи. Captcha в виде картинки не всегда легко распознается и сервисы предлагают оплату за опознание таких изображений пользователями. После регистрации посетитель рассматривает картинки и вводит в поле их значение, получая оплату на свой электронный кошелек.
Для вебмастеров, которые предлагают снимки captcha для изучения, такой вид сотрудничества выгоден, но для пользователей, выполняющих весь объем работ, это нерентабельно – оплата трудозатрат минимальна.
Вывод
Captcha служит для защиты сайта, ее использование помогает уберечь ресурс от негативного воздействия программных роботов, злонамеренных действий конкурентов, несанкционированного доступа к ресурсу и кражи данных. Только часто ее алгоритм снижает привлекательность ресурса для пользователей и может привести к снижению покупательской активности, падению конверсии и росту отказов пользователей. Для собственников сайтов нужно стремится чтобы влияние капчи на клиентов было минимальным, задания интересны и приятны при взаимодействии.
Для повышения отдачи коммерческого ресурса закажите его комплексный аудит и услугу по поисковому продвижению.
Заказать интернет-продвижение
Что такое «капча»? | Техника и Интернет
Пользователи Интернета часто сталкиваются с «капчой».
Например, вы регистрируете свой сайт в Google. Кроме URL и краткого описания вашего сайта, вам нужно — перед завершением регистрации — в специальное текстовое поле ввести цифры, изображенные на рисунке.
Или, например, вы пытаетесь скачать нужный вам файл с файлообменного сервера. Для получения ссылки на файл, как правило, нужно ввести код, изображенный на картинке, и нажать кнопку «Далее».
Что такое CAPTCHA?
CAPTCHA (от англ. Completely Automated Public Turing test to tell Computers and Humans Apart — полностью автоматизированный публичный тест Тьюринга для различения компьютеров и людей) — компьютерный тест, используемый для того, чтобы определить, кем является пользователь системы: человеком или компьютером.
Основная идея теста: предложить пользователю такую задачу, которую легко решает человек, но которую невозможно (или крайне трудно) решить компьютеру. Как правило, это задачи на распознавание зрительных образов.
CAPTCHA чаще всего используется для предотвращения использования интернет-сервисов ботами, например, для предотвращения автоматической отправки сообщений, автоматической регистрации, автоматического скачивания файлов, автоматических массовых рассылок (спама)…
Что интересно: хотя CAPTCHA предназначена для «отсеивания» компьютеров, тест проводит компьютер (точнее, программа, которая сравнивает ответ с правильным).
Варианты CAPTCHA
В наиболее распространенном варианте CAPTCHA от пользователя требуется ввести символы, изображенные на предлагаемом рисунке в искаженном виде (с добавлением «шума» или полупрозрачности).
Реже применяются CAPTCHA, основанные на распознавании речи (как альтернатива для людей с нарушениями зрения).
Могут также применяться другие плохо алгоритмизуемые задачи, например: узнать, что находится на картинке, отметить все картинки с животными или ответить на вопрос, связанный со знаниями или менталитетом людей (например, «Сколько ног у курицы?» или «Как зовут российского президента?»).
Уязвимости защиты CAPTCHA
При недостаточной квалификации веб-программиста ботнет может пройти тест CAPTCHA, без распознавания изображенных символов и картинок. В этом случае бот либо подменяет идентификатор сессии, либо по какой-либо информации, содержащейся на веб-странице, определяет, что изображено на картинке.
Если количество вариантов ответов невелико, ботнет может попытаться угадать ответ. Боты используют несколько параллельно выполняющихся потоков, благодаря чему производительность бота зависит только от полосы пропускания, отданной ему в распоряжение.
Существуют программы, распознающие конкретные реализации CAPTCHA, к примеру, PWNtcha. Кроме того, существует возможность подключать модули программ распознавания текста (например, FineReader) в программы для распознавания «картинок» CAPTCHA.
CAPTCHA различают по степени защиты: «сильная» CAPTCHA и «слабая» CAPTCHA. В числе «слабостей» — четкий фиксированный шрифт, фиксированное положение символов, отсутствие искажений, отделение символов от фона с использованием цветового ключа или размытия по Гауссу, легкое отделение символов друг от друга и т. д.
Иногда бывает, что «сильная» CAPTCHA оказывается труднораспознаваемой и для человека. Иногда встречается CAPTCHA, легко прочитываемая компьютером и нечитаемая человеком (например, CAPTCHA с сильно размытой или неконтрастной картинкой).
Одним из методов обхода CAPTCHA является сервис Captcha Exchange Server (запущен в марте 2007 г.). Этот сервис направлен на «обход» картинок CAPTCHA, используемых файлообменными серверами. Принцип работы сервиса основан на системе баллов, которые пользователь может заработать, распознавая — в свободное время — картинки для других пользователей.
Несмотря на уязвимости, CAPTCHA-защита очень популярна в Интернете.
Ну, а если мы проходим CAPTCHA, значит, мы не роботы!..
Теги: компьютеры, роботы, Интернет, защита
Что такое капча? Все, что Вам нужно знать!
Что такое капча? Все, что Вам нужно знать! | Блог CashifyЕсли вы часто пользуетесь Интернетом, вы, несомненно, сталкивались с окном с проверкой кода, которое появляется независимо от того, публикуете ли вы замечание, создаете учетную запись или входите на веб-сайт. Разве не абсурдно найти робота, который просит вас доказать, что вы человек? А потом вдруг вы чувствуете разочарование по поводу того, что с этим…2022-03-28 23:30:002022-11-04 23:14:28Что такое Captcha? Все, что Вам нужно знать!cashify
https://s3n.cashify.in/cashify/web/logo.png60060
https://s3b.cashify.in/gpro/uploads/2022/03/28194554/What-Is-Captcha_-Everything -У. need-to-skens.jpg1230900
Select City
Продайте телефон
Продажа гаджеты
Купить телефон
Найдите новый гаджет
Recycle
Магазин Cashify
Выберите свое местоположение
Detect
Выберите ваше место Выберите свое местоположение
Популярные городаПосмотреть все города
Bangalore
Chennai
Gurgaon
Hyderabad
Kolkata
Mumbai
Выберите свое место. вы не знакомы с капчей, что это такое? Это проверочный тест, который подтверждает, что онлайн-форма отправлена человеком, а не программным приложением. Продолжайте читать, чтобы узнать больше!
…Подробнее…Читать меньше
Автор Abantika De —
Обновлено: 4 ноября 2022 г. 23:14 IST
Советы и рекомендации
Написать комментарий!
Акция:
Соглашение
1
Краткая история
2
Что вы понимаете по Captcha?
3
Типы капчи
Captcha Image
Audio Captcha
Text-based Captcha
No Captcha/ReCaptcha
Social Media Sign in Captcha
Word or Math Problems
4
Итак, для чего же нужна капча?
5
Как работает капча?
6
Недостатки
7
Заключение
Если вы часто пользуетесь Интернетом, вы, несомненно, сталкивались с полем с капчей, которое появляется, когда вы публикуете заметку, создаете учетную запись или входите на веб-сайт. . Разве не абсурдно найти робота, который просит вас доказать, что вы человек? А потом вдруг вы чувствуете разочарование по поводу того, что с этими головоломками? Итак, что это за загадочные головоломки и почему их так важно решать во время серфинга в Интернете. мы упомянули здесь все, что вам нужно знать о капче.
Читайте также: Безопасно ли продавать телефон на Cashify?
Краткая история
Неясно, кто первым внедрил капчу. С одной стороны, есть команда AltaVista, которая создала их в 1997 году и внедрила в свою поисковую систему, чтобы предотвратить их использование ботами. С публикацией патента в 1998 году метод этой исследовательской группы стал реальностью.
Спустя годы, в 2003 году, исследовательская группа из Университета Карнеги-Меллона (Питтсбург) разработала похожую систему, которую они назвали капчей. Но что такое капча?
Также читайте: Как добавить цифровую подпись в Word?
Что вы понимаете под капчей?
Captcha – это проверочный тест , подтверждающий, что онлайн-форма отправлена человеком, а не программным приложением. Он предназначен для предотвращения использования системы ботами, службами автоматического входа в лотереи, хакерами и другими автоматизированными входами в систему.
Какой этаж стоит за забавным названием? CAPTCHA — это аббревиатура от «Полностью автоматизированный общедоступный тест Тьюринга, позволяющий различать компьютеры и людей».
Капчи полезны в самых разных ситуациях. Они удерживают хакеров от попыток атак методом грубой силы, когда они перебирают все возможные комбинации паролей, чтобы получить доступ к учетной записи. Они также защищают от фиктивных заявок на участие в лотереях и фальшивых голосов на конкурсах.
Также читайте: Пытаетесь найти серийный номер на ноутбуке? Вот как это узнать!
Типы Captcha
Captcha Image
Текстовые CAPTCHA были заменены этими. В CAPTCHA на основе изображений используются заметные графические элементы, такие как пейзажи, фигуры или животные. Как правило, капчи просят пользователей выбрать изображения, соответствующие теме, или распознать изображения, которые не подходят.
Audio Captcha
Audio Captcha были установлены как дополнительная функция, которая обеспечивает открытость для людей, которые в противном случае затруднены. Они обычно используются в сочетании с изображениями или текстовыми капчами. Эти капчи воспроизводят аудиозапись последовательности цифр или букв, которую пользователь отправляет в этот момент.
Также читайте: Можете ли вы сохранить видео с YouTube в свою галерею? Вот как!
Текстовая капча
Первоначальный метод проверки людей заключался в текстовой капче. Эти CAPTCHA могут состоять из известных фраз или слов, а также из произвольных комбинаций букв и цифр. Некоторые CAPTCHA, основанные на содержании, также напоминают варианты использования заглавных букв. CAPTCHA представляет эти символы необычным способом, который требует перевода. Персонажей можно отчуждать, искажая, вращая или масштабируя их. Покрытие символов реалистичными элементами, такими как точки, дуги, линии, фоновый шум или цвет, также является опцией.
No Captcha/ReCaptcha
No Captcha или ReCaptcha проще для пользователей, чем большинство других типов, благодаря принятию Google. В двух словах, он предоставляет флажок с надписью «Я не робот», который клиенты должны выбрать, и все.
Также читайте: 10 лучших кланов BGMI, к которым можно присоединиться в Индии в 2022 году
В отличие от проверки по слову, популярная альтернатива требует от пользователей входа в систему с использованием профиля в социальной сети, такой как Facebook, Google или Linkedin. Используя функцию единого входа на сайте социальной сети, тонкости пользователя будут автоматически заполнены.
Словесные или математические задачи
Задачи со словами или математическими компонентами капчи требуют от посетителей решения простой числовой задачи, такой как «5+6» или «20-5». Предполагается, что боту будет трудно различить вопрос и сформулировать ответ. Другая версия — это задача со словами, в которой клиента просят ввести пропущенное слово в предложении или составить набор связанных терминов.
Читайте также: Что такое Router: все, что вам нужно знать
Итак, для чего же нужна Captcha?
Код CAPTCHA предназначен для защиты от спама, но как он работает? На большинстве веб-сайтов есть разделы, где вы можете зарегистрироваться, заполнить контактную форму или оставить отзыв или отзывы. Пользователи могут взаимодействовать с сайтом на каждой из этих страниц, но нет гарантии, что бот этого не сделает. Наиболее распространенный сценарий, в котором код CAPTCHA пригодится, — это когда вы хотите, чтобы боты не оставляли спам-комментарии. Но это не единственный сценарий.
CAPTCHA также служат для повышения безопасности сайта другими способами. Например, путем защиты доступа: в результате часто требуется, чтобы они также были включены в страницы доступа сайта. Captcha позволяет подтвердить вашу личность после того, как вы ввели данные для доступа.
Даже если бот попытается получить к нему доступ с адресом электронной почты и паролем, он не сможет подтвердить капчу. Всякий раз, когда вы регистрируетесь или пытаетесь заменить пароль на новый, происходит то же самое.
Во всех этих случаях наличие кода проверки предотвращает несанкционированный доступ, гарантируя, что действия выполняются реальным человеком.
В результате использование CAPTCHA как часть более крупного плана по обеспечению безопасности вашего сайта имеет решающее значение. По мере развития искусственного интеллекта ботов становится все труднее сдерживать. Вот почему с течением времени были разработаны новые и более эффективные способы, которые не могут быть легко преодолены роботами. Давайте рассмотрим каждый из этих типов CAPTCHA один за другим.
Читайте также: AMD против Intel: кто лучший?
Как работает капча?
В наиболее частых CAPTCHA отображается ряд букв и цифр. Перед отправкой формы участник должен ввести эти символы.
Теоретически компьютеры могут распознавать текст на фотографиях, но для успешного распознавания им требуется чистое и четкое изображение.
CAPTCHA часто деформируются или устанавливаются на сложном фоне, чтобы компьютеру было сложнее расшифровать символы. Программное обеспечение с трудом распознает форму букв и цифр.
Некоторые CAPTCHA побуждают зрителей играть в игру, а не вводить необычные символы и цифры. Это также тест, который компьютеру будет трудно пройти.
Некоторые CAPTCHA позволяют прослушивать буквы, когда они произносятся вслух, что очень полезно для слабовидящих людей. Они также могут попросить вас выполнить другие задачи, например, выбрать все изображения с изображением дома или дорожного знака.
Читайте также: Видеокарта не обнаружена: легко исправить!
Недостатки
CAPTCHA — часто используемая функция безопасности, которая может быть несколько неприятной. Посмотрим правде в глаза: набирать буквы странной формы или выполнять другие задачи снова и снова утомительно. Хорошо, мы понимаем, почему программисты его используют. Несмотря на это, похоже, что они пытаются делегировать свои обязательства вам. Вы были бы частично правы, если бы сказали это. В этом есть доля правды, но найти другой способ сделать это довольно сложно. Вы можете попробовать некоторые продвинутые алгоритмы, но в большинстве случаев их легко обмануть.
Доступность — это еще одна проблема. Даже если у вас отличное зрение, время от времени вы можете испытывать трудности. Не всегда легко распознать подлинный текст или изображение (капчи select-image). Что делать, если ваше зрение немного затуманено или вы страдаете заболеванием глаз? Аудиоверсия кажется идеальным вариантом, однако зачастую она имеет низкую качество.Что если вы используете только текстовые браузеры или у вас нет звуковой карты?
Captcha отнимает у вас много времени.Вы можете возразить, что это занимает всего 2,3 секунды, но предположим, что это используется каждым веб-сайт. Сколько вы посещаете в день? Сколько шагов может попросить вас сделать веб-сайт, чтобы доказать свою человечность?
Капча может ухудшить удобство использования и доступность вашего веб-сайта. Несмотря на то, что новая reCaptcha от Google решает проблему, не каждая система справится с этой задачей.
Читайте также: Быстрые исправления, которые можно попробовать, если ваш компьютер не запускается
Заключение
Похоже, идеального решения не существует. Для каждого нового поколения капчи есть новые поколения ботов. Они становятся мудрее, чем более совершенные алгоритмы вы применяете для их защиты. Но означает ли это, что капча бесполезна и только расстраивает пользователей? Нет, концепция остается в силе. Для большинства основных ботов даже простая капча является значительным препятствием. Мы не должны отнимать ее у вас, но помните, что капча не защищает вас или ваших пользователей от утечки данных/учетных данных, которая может быть вызвана сторонними скриптами на сайте или расширениями браузера.
Читайте также: Лучшие ультрабуки для покупки в Индии 2022
Назад
Как удалить учетную запись Gmail с телефона?
Связать Aadhaar с номером мобильного телефона тремя разными способами
Комментарии
Избранные видео
Жизнь в хаосе с iPhone 14 Pro
С тех пор как мы1 начали использовать Apple iPhone Pro, различные проблемы, большинство из которых связаны с iOS 16. Несколько проблем, с которыми мы столкнулись, связаны с уведомлениями, Always-on-display, временем автономной работы и обоями. Пока эти проблемы не будут официально устранены, нам придется с ними жить. Мы попытались решить некоторые из…
31 октября 2022 года
Альтернативы OnePlus 9RT для покупки в Индии по цене менее 45 000 рупий
OnePlus 9RT, T-апгрейд, вышел в прошлом году, хотя он доступен только в чувствительных к цене регионах, таких как Китай и Индия. Кроме того, OnePlus 9RT имеет превосходные камеры, в том числе 50-мегапиксельный основной датчик, чуть более заметный дисплей, премиальный дизайн, хорошую батарею/зарядку и более эффективный процессор Snapdragon 888. В целом этот смартфон выглядит…
28 октября 2022
Сравнение камер iPhone 14 Pro, iPhone 13 Pro и iPhone 12 Pro
В этой статье мы обсудим общую настройку и качество камеры iPhone 14 Pro, iPhone 13 Pro и iPhone 12 Pro. Все эти телефоны оснащены тройной камерой. Однако вы можете найти некоторые значительные обновления в iPhone 14 Pro. Давайте узнаем подробности о качестве камеры…
7 октября 2022 г.
Сравнение Moto Edge 30 Pro и iQOO 9T: какой купить?
2022 год известен как год запуска многих флагманских смартфонов. Однако между телефонами в ценовом сегменте 50 000 рупий существует вполне приличная конкуренция, да и вариантов слишком много. Здесь, в этой статье, мы сравним Moto Edge 30 Pro и IQOO…
6 октября 2022 г.
iQOO 9T и OnePlus 9RT Полное сравнение: какой из них купить?
Мы обсудим сравнение iQOO 9T и OnePlus 9RT в статье. Оба телефона имеют одинаковую цену. Кроме того, оба этих телефона обладают впечатляющими характеристиками и функциями. Однако существуют и некоторые существенные отличия. Чтобы узнать об этих различиях, давайте изучим статью и узнаем, какой из них выбрать среди iQOO 9. T &…
27 сентября 2022
Последние обзоры
Посмотреть все
Tecno Spark Go 2023 Обзор — Полезное начало. , Beautiful Beast
14 февраля 2023
Обзор POCO X5 Pro — новый универсал в доме
10 февраля 2023
Nubia Red Magic Flag 8 Pro Review — True Gaming Phone
7th Feb 2023
Redmi Note 12 Pro Review – Brilliant Mid-Range Phone
2nd Feb 2023
Tecno Pova 4 Review – Impresses With Looks And Battery
31st Jan 2023
Infinix Zero 20 Обзор – Лучший телефон для видеоблогеров?
31 января 2023 г.
Обзор POCO C50 – лучший телефон начального уровня?
26 января 2023
Обзор Xiaomi Redmi Note 12 — хороший вариант до 20 тысяч
24 января 2023 г.
Xiaomi Redmi K60 Review — настоящий флагманский убийца
20 января 2023
Основные моменты истории
- . Хотите знать, что такое Captcha?
- Captcha — это проверочный тест, который подтверждает, что онлайн-форма отправлена человеком, а не программным приложением.
- Вот все, что вам нужно знать о капче!
Select Service
Лучшие планы пополнения.
Все тарифные планы Jio с постоплатой
Вы также можете прочитать
Прайс-лист Vivo Mobile
Vivo — один из самых активных брендов смартфонов в Индии. Смартфоны Vivo — лучшие по качеству камеры и дизайну. Они работают исключительно хорошо и имеют фантастический пользовательский опыт. Единственная проблема со смартфонами Vivo заключается в том, что у них нет фиксированного времени запуска новых устройств. Это испортило…
Наш выбор
Просмотреть всеКак перевести баланс Amazon Pay на банковский счет: пошаговое руководство
15 февраля 2023
Как скачать музыку с YouTube? Простое руководство
15 февраля 2023 г.
Не пора ли продавать Vivo Y20T? Лучшие варианты обновления
15 февраля 2023 г.
5 лучших игр с велосипедными трюками для Android и iOS февраль 2023 г.
15 февраля 2023 г.
Попробуйте эти методы, чтобы отменить свои заказы в приложении и на веб-сайте Amazon
14 февраля 2023
Последние новости
Просмотреть всеПредставлен глобальный вариант Xiaomi 13, который может скоро дебютировать!
15 февраля 2023
Утечка технических характеристик Samsung Galaxy A34 5G: чего ожидать
15 февраля 2023 г.
Xiaomi TV Stick 4K запущен в Индии: узнайте больше!
15 февраля 2023 г.
Canon EOS R8 и EOS R50 запущены в Индии
14 февраля 2023 г.
Google Pixel 7 Pro столкнулся с этой аппаратной проблемой: прочитать
14 февраля 2023 г.
Дизайн серии Vivo V27 подтвержден перед запуском : Подробности здесь
14 февраля 2023
Вот указания, выданные Высоким судом Дели BSNL
14 февраля 2023
Apple представляет порт USB Type-C для iPhone, но с некоторыми ограничениями0003
Что такое CAPTCHA? | IBM
Самые ранние формы технологии CAPTCHA разрабатывались несколькими различными группами параллельно в конце 1990-х и начале 2000-х годов. Каждая группа работала над борьбой с широко распространенной проблемой хакеров, использующих ботов для совершения гнусных действий в Интернете. Например, компьютерщики, работающие в поисковой системе AltaVista, хотели помешать ботам добавлять вредоносные веб-адреса в базу данных ссылок компании.
Исследователи ИТ-компании Sanctum зарегистрировали первую в 19 году систему в стиле CAPTCHA97. Но термин CAPTCHA был придуман в 2003 году группой исследователей компьютерных наук из Университета Карнеги-Меллона под руководством Луиса фон Ана и Мануэля Блюма. Эта команда была вдохновлена работой над технологией одним из руководителей Yahoo, который выступил с докладом о проблемах компании с спам-ботами, подписывающимися на миллионы поддельных учетных записей электронной почты.
Чтобы решить проблему Yahoo, фон Ан и Блюм создали компьютерную программу, которая 1) генерировала случайную строку текста, 2) генерировала искаженное изображение этого текста (так называемое «код CAPTCHA»), 3) представляла изображение пользователя и 4) попросили пользователя ввести текст в поле формы, а затем отправить запись, установив флажок рядом с фразой «Я не робот». чтобы расшифровать такой искаженный текст, боты не могли пройти тест CAPTCHA. Если пользователь ввел правильную строку символов, можно было с уверенностью предположить, что он был человеком, и ему было разрешено завершить регистрацию своей учетной записи или отправить веб-форму.
Yahoo внедрила технологию Карнеги-Меллона, требующую от всех пользователей прохождения теста CAPTCHA перед регистрацией адреса электронной почты. Это значительно сократило активность спам-ботов, и другие компании начали использовать CAPTCHA для защиты своих веб-форм. Однако со временем хакеры использовали данные завершенных испытаний CAPTCHA для разработки алгоритмов, способных надежно проходить тесты CAPTCHA. Это положило начало продолжающейся гонке вооружений между разработчиками CAPTCHA и киберпреступниками, которая способствовала развитию функциональности CAPTCHA.
reCAPTCHA v1
Запущенная фон Аном в 2007 году, reCAPTCHA v1 преследовала двойную цель: сделать текстовую CAPTCHA более трудной для взлома ботами и повысить точность оптического распознавания символов (OCR). использовался в то время для оцифровки печатных текстов.
reCAPTCHA достигла первой цели, увеличив искажение текста, отображаемого пользователю, и, в конечном итоге, добавив строки через текст.
Он достиг второй цели, заменив одно изображение случайно сгенерированного искаженного текста двумя искаженными текстовыми изображениями слов, отсканированных из реальных текстов двумя разными программами OCR. Первым словом, или контрольным словом, было слово, правильно идентифицированное обеими программами OCR; второе слово было словом, которое обе программы OCR не смогли идентифицировать. Если пользователь правильно идентифицировал контрольное слово, reCAPTCHA 1) предполагала, что пользователь был человеком, и позволяла ему продолжить свою задачу, и 2) также предполагала, что пользователь правильно определил второе слово, и использовала ответ для проверки будущих результатов OCR.
Таким образом, reCAPTCHA улучшила защиту от ботов и повысила точность оцифровки текстов в Internet Archive и New York Times. (По иронии судьбы, со временем это также помогло улучшить алгоритмы искусственного интеллекта и машинного обучения до такой степени, что к 2014 году они могли идентифицировать наиболее искаженные текстовые CAPTCHA в 99,8 процентах случаев.)
В 2009 году Google приобрела reCAPTCHA и начала использовать он оцифровывает тексты для Google Книг, предлагая это в качестве услуги другим организациям. Однако по мере развития технологии OCR с помощью reCAPTCHA развивались и программы искусственного интеллекта, которые могли эффективно решать текстовые reCAPTCHA. В ответ Google в 2012 году представил reCAPTCHA для распознавания изображений, которые заменили искаженный текст изображениями, взятыми из Google Street View. Пользователи доказали свою человечность, идентифицируя объекты реального мира, такие как уличные фонари и такси. Эти reCAPTCHA на основе изображений были сочтены более удобными для пользователей мобильных приложений.
Google ReCAPTCHA v2: нет CAPTCHA reCAPTCHA
В 2014 году Google выпустила reCAPTCHA v2, в которой текстовые и графические задачи заменены простым флажком с надписью «Я не робот». Когда пользователи устанавливают флажок, reCAPTCHA v2 анализирует взаимодействие пользователя с веб-страницами, оценивая такие факторы, как скорость набора текста, файлы cookie, история устройства и IP-адрес, чтобы определить, может ли пользователь быть человеком. Флажок также является частью того, как работает CAPTCHA: нет CAPTCHA reCAPTCHA отслеживает движения мыши пользователя, когда он щелкает поле. Движения человека, как правило, более хаотичны, тогда как движения ботов более точны. Если ни один CAPTCHA reCAPTCHA не подозревает, что пользователь может быть ботом, он представляет им вызов CAPTCHA на основе изображения.
ReCAPTCHA v3
reCAPTCHA v3, которая дебютировала в 2018 году, убирает флажок и расширяет возможности анализа рисков без CAPTCHA reCAPTCHA на основе ИИ. ReCAPTCHA v3 интегрируется с веб-страницей через JavaScript API и работает в фоновом режиме, оценивая поведение пользователя по шкале от 0,0 (вероятно, бот) до 1,0 (вероятно, человек).