HDG объясняет: что такое CAPTCHA и как это работает?

При входе на веб-сайт в Интернете или при вводе конфиденциальной информации вас иногда могут попросить установить флажок, сопоставить изображения или ввести случайную серию цифр и букв. 

Это известно как CAPTCHA . Он разработан, чтобы остановить нечеловеческое поведение в Интернете. Но что это на самом деле означает? И может ли CAPTCHA с одним простым действием, например поставить галочку, действительно помешать ботам выполнять действия в Интернете?

Давайте подробнее рассмотрим, что такое CAPTCHA и как она используется для обеспечения безопасности в Интернете.

Что такое капча?(What Is CAPTCHA?)

CAPTCHA — это (CAPTCHA)странная(T) аббревиатура довольно простого для понимания предложения — оно расшифровывается как « (A)Полностью(C) автоматизированный публичный тест(P) Тьюринга , чтобы рассказать компьютерам(C) и людям(H) об одной части  » .(A)

Таким образом, по сути, CAPTCHA , как мы ее знаем в Интернете, представляет собой автоматизированный тест для определения того, является ли пользователь человеком или ботом. Бот может быть автоматизированным программным обеспечением, предназначенным для публикации спам-комментариев в Интернете, перебором страниц входа с набором паролей или, возможно, программным обеспечением, которое пытается автоматически собирать информацию с других веб-сайтов. С помощью CAPTCHA можно запретить ботам выполнять подобное автоматическое поведение.

CAPTCHA действительно(CAPTCHA) может быть чем угодно, если она может использовать какой-то тест, который можно пройти, только думая как человек. В прошлом наиболее распространенным типом CAPTCHA была серия перемешанных букв и цифр, которые пользователи вводили, чтобы пройти тест.

Буквы были нарисованы почти неподходящим шрифтом, чтобы их было очень трудно прочитать любому автоматизированному программному обеспечению. Это сработало, но по мере того, как ИИ становился все более мощным, безопасность, которую он предлагал, с годами становилась сомнительной.

В наши дни наиболее распространенная CAPTCHA , которую вы увидите в Интернете, — это от Google , которая называется re CAPTCHA . Есть альтернативы, но мы можем использовать Google как объяснение того, как все это работает.

Типы reCAPTCHA и работают ли они?(The Types Of reCAPTCHA & Do They Work?)

Google уже прошел через три основные итерации программного обеспечения reCAPTCHA. Давайте посмотрим, чем каждая версия отличается друг от друга и как они работают, чтобы остановить ботов.

reCAPTCHA v1 — традиционный текстовый тест(– Traditional Text Test)

Оригинальный reCAPTCHA v1 может показаться вам сейчас ностальгическим, и это потому, что он больше не используется по уважительной причине. Этот метод потребует от пользователей вводить слова, читая и переписывая то, что они видят на экране. Текст всегда было трудно читать из-за попыток помешать ботам взломать его. 

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

По мере того, как мы вступали в эру мобильных устройств и ослабления концентрации внимания, Google захотел создать лучшее решение, и поэтому reCAPTCHA v1 была отменена, а родилась v2.

reCAPTCHA v2 – флажок «Я не робот»(Robot Checkbox)

reCAPTCHA v2 был огромным шагом в правильном направлении. С reCAPTCHA v2 программное обеспечение Google будет обращать внимание на нажатия клавиш и движения мыши, чтобы определить, робот вы или нет. 

При каждом взаимодействии на веб-сайте с reCAPTCHA v2 программное обеспечение будет узнавать больше о том, что такое человеческое поведение, а что нет, делая его более точным по мере обучения. Если ваше поведение похоже на человеческое, вы пройдете, просто установив флажок.

Если вас пометят как подозрительного, вам будет предложено щелкнуть соответствующие изображения на фотографии. Это тест, который дает конечному пользователю всего 55 секунд для решения. Для бота это может показаться сложным, и Google , похоже, поддерживает его в защите веб-сайтов от ботов. Однако поиск в Google покажет всевозможные исследования, тесты и программное обеспечение, в которых утверждается, что они взломали систему с помощью бота.

Таким образом, reCAPTCHA v2 остановит ботов, замедлит работу ботов, возможно, до такой степени, что пытаться не стоит, но это не всегда может остановить мотивированного человека или организацию.

reCAPTCHA v3 – Скрытая CAPTCHA

reCAPTCHA 3 отличается от вышеупомянутых вариантов. Вместо того, чтобы проводить тест, чтобы определить, является ли пользователь ботом или нет, reCAPTCHA будет отслеживать взаимодействие пользователя с веб-сайтом, чтобы дать этому пользователю оценку. 

Эта оценка будет использовать различные факторы, такие как то, как они перемещаются по сайту или какие страницы они посещают в первую очередь, и подкреплять это предыдущими данными.

Затем владелец веб-сайта может настроить reCAPTCHA v3, чтобы либо заблокировать, либо запретить доступ пользователя в зависимости от его уровня оценки. Кроме того, его можно настроить таким образом, чтобы действия регулировались или ограничивались на короткое время, сообщения отправлялись в очереди на модерацию или требовалась вторичная аутентификация.

Опять же, проводятся исследования, чтобы попытаться взломать reCAPTCHA v3(try to crack reCAPTCHA v3) . Однако на этот раз исследователи стремятся создать ИИ, который может посещать веб-страницу и выполнять там действия, максимально похожие на человеческие, чтобы пройти невидимые тесты CAPTCHA .

Так действительно ли работает CAPTCHA?(So Does CAPTCHA Actually Work?)

Пока ясно одно — исследования показали, что CAPTCHA , или re CAPTCHA , не останавливает всю нечеловеческую деятельность. Тем не менее, он серьезно ограничивает трафик ботов и останавливает большую его часть. Таким образом, в этом смысле мы можем сказать, что CAPTCHA работает, даже если она не имеет 100% успеха.

Возможно, ИИ станет умнее и сможет вести себя более по-человечески, но в этом случае Google откажется от CAPTCHA v4 или другие разработчики CAPTCHA выпустят что-то новое. 

Это как бесконечная игра в кошки-мышки. В конечном счете, веб-сайту гораздо лучше иметь CAPTCHA , и он может уменьшить активность ботов с тысяч до почти ничтожных сумм.



About the author

Я разработчик бесплатного программного обеспечения и сторонник Windows Vista/7. Я написал несколько сотен статей на различные темы, связанные с операционной системой, включая советы и рекомендации, руководства по ремонту и рекомендации. Я также предлагаю консультационные услуги, связанные с офисом, через мою компанию Help Desk Services. Я хорошо понимаю, как работает Office 365, его функции и способы их наиболее эффективного использования.



Related posts