809 подписчиков

Почему роботы не могут нажать на поле «Я не робот»? Разбираемся в хитростях reCAPTCHA.

9,7K прочитали

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

Дорогие читатели, сегодня мы поговорим о теме, которая наверняка заставляла многих из вас задуматься: почему же роботы не могут просто нажать на это маленькое поле «Я не робот» на веб-сайтах?

Боты: быстрые, эффективные и... предсказуемые.

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

«Хитрость в том, что тесты reCAPTCHA определяют не то, можете ли вы нажать на эти объекты, а то, как вы это делаете», — отмечает ваш покорный слуга, вспоминая свой опыт тестирования.

reCAPTCHA: Ловушка для ботов.

reCAPTCHA — это компания, принадлежащая Google, которая управляет всеми этими маленькими блоками, появляющимися на вашем экране при просмотре веб-сайтов. Это продвинутая программа, которая помогает владельцам сайтов отсеивать нежелательный трафик.

«reCAPTCHA заменила старую систему CAPTCHA, которая была сложной для людей с плохим зрением и могла расстроить обычных пользователей»

Тест Тьюринга: человек или машина?

В основе reCAPTCHA лежит так называемый тест Тьюринга, разработанный Аланом Тьюрингом еще в 1950 году. Смысл теста — определить, является ли ваш собеседник человеком или машиной.

Роботы или нечеловеческие компьютерные объекты не пройдут тест Тьюринга и, таким образом, проявят себя как нечто отличное от человека.

Разоблачение ботов: скорость, траектория, эффективность.

Так как же reCAPTCHA отличает роботов от людей? Всё дело в том, как вы нажимаете на поле «Вы точно не робот?». Боты запрограммированы на быстрые и эффективные действия. Они нажмут на поле по идеально прямой траектории и с невероятной скоростью.

«Люди же медлительны, неэффективны и случайны. Человек никогда не наведет курсор мыши на поле CAPTCHA одним и тем же способом дважды»

Визуальные головоломки: испытание для ИИ.

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

Хочется подчеркнуть: задача расшифровать размытые изображения — это вызов, с которым современный ИИ пока справляется не очень хорошо, в отличие от людей.

Невидимые тесты следят за каждым вашим шагом.

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

«Эти невидимые системы "социальных рейтингов" составляемых роботами кажутся немного агрессивными и пугающими, но Google утверждает, что они помогают улучшить взаимодействие с пользователями»

Заключение: Грань между человеком и машиной стирается.

Итак, дорогие читатели, теперь вы знаете, почему роботы не могут просто нажать на поле «Я не робот». Дело не в самом нажатии, а в том, как оно происходит. Боты слишком быстрые, эффективные и предсказуемые, в отличие от непредсказуемых и неэффективных людей.

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

А что вы думаете о системах защиты от ботов? Делитесь своими мыслями в комментариях!

Подписывайтесь на наш телеграм-канал и читайте прошлую статью, если пропустили: