Почему роботы не могут нажать на кнопку «Я не робот»: Парадокс и эволюция капчи

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Мнение | ИИ, сервисы и приложения

Всё началось с простой галочки. Маленький квадратик рядом с фразой «Я не робот». На первый взгляд — безобидное подтверждение: мол, вы не программа, а живой человек с пальцами, мыслями, душой и, возможно, чашкой кофе рядом с клавиатурой. Но чем дольше вглядываешься в эту кнопку, тем больше она напоминает философскую загадку. Почему, спрашивается, робот не может поставить галочку и честно сказать: «Я не робот»? Чтобы разобраться, что на самом деле стоит за этой системой, стоит немного углубиться в то, как она работает.

Автор: Изображение от freepik Источник: ru.freepik.com

Как работает CAPTCHA

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

Например, когда человек перемещает мышку, его движения не так ровны, как у роботов. Роботы обычно двигаются слишком плавно, без малейших ошибок. Они не останавливаются на доли секунды и не корректируют положение курсора, как это делают люди. А вот движения человека могут быть дергаными, нерешительными, а иногда он может и промахиваться. Именно эти различия и помогают системе понять, с кем имеет дело — с человеком или с машиной.

Система CAPTCHA, а точнее её версия reCAPTCHA v2, анализирует множество факторов, таких как скорость движения мыши, скорость прокрутки страницы и длительность использования браузера. Если пользователь ведёт себя как обычный человек, то ему везёт — он просто нажимает на галочку и проходит. Однако если пользователь ведёт себя идеально, как искусственный интеллект, его ждёт испытание: ему покажут девять картинок и попросят найти светофоры.

А что, если робот нажмёт?

Предположим, есть продвинутый бот, который использует алгоритмы машинного обучения. Он видит кнопку, перемещает виртуальный курсор и нажимает на галочку. Но почему это не срабатывает? Дело не в самой кнопке, она лишь триггер. Это как дверь с замком, которая проверяет не только ключ, но и то, как вы к ней подошли. Нажатие — это лишь последний штрих. Система уже давно определила, кто находится перед ней: живой человек или искусственный интеллект. Робот может технически кликнуть по кнопке, но если его поведение до этого момента не похоже на поведение человека, это будет обнаружено.

Автор: Tata

Эволюция CAPTCHA: Как системы развиваются

Интернет — это, по сути, поле боя между ботами и защитой от них. Разработчики создают умных роботов, пытающихся имитировать поведение человека, а Google (владелец reCAPTCHA) отвечает: «Попробуй-ка пройти!» В результате появляются всё более сложные способы распознавания: кто перед сайтом — человек или машина.

Самая последняя версия reCAPTCHA — reCAPTCHA v3 — не требует ни галочек, ни изображений. Она анализирует поведение пользователя в фоновом режиме и оценивает его активность по шкале от 0 до 1. Чем ближе оценка к единице, тем более человечным кажется пользователь. Однако роботы не останавливаются в развитии и продолжают учиться. Они имитируют человеческие движения, создают задержки и копируют почерк курсора. Некоторые нейросети стали настолько умными, что могут с высокой точностью проходить старые версии капч.

Почему это важно: Ирония и значение

Системы, подобные reCAPTCHA, служат для защиты сайтов от спама, ботов, накруток и кражи данных. Это критически важно для интернета. Однако тот факт, что роботы не могут нажать на кнопку «Я не робот», вызывает как минимум улыбку. Для людей прохождение подобных проверок стало почти привычным занятием. Они не замечают, как быстро двигают мышью или глазами, когда читают текст. Для машин же это представляет собой сложную задачу — не просто сымитировать наши действия, а воспроизвести саму логику человеческого «хаоса».

Роботы становятся умнее, а капчи — тоже. Кто знает, может быть, однажды роботы научатся вести себя настолько человечно, что их пустят без вопросов. А человек, со своими идеально ровными движениями в новом поколении интерфейсов, начнём вызывать подозрения.

Изображение в превью:
Автор: Изображение от freepik
Источник: ru.freepik.com
Автор не входит в состав редакции iXBT.com (подробнее »)

20 комментариев

Добавить комментарий

4
Написанная искусственным интеллектом странная статья...
Иногда даже не обязательно ДОЛГО анализировать написанное — бросаешь взгляд на следующий абзац, видишь, что там та же самая(!) мысль, только выраженная другими словами и сразу становится понятно — вот он болезный.
В смысле ИИ.
Без стыда и совести, и понятия хорошо-плохо…
1
журналистов так учат писать. откройте любой новостной ресурс, там первые два-три абзаца будет одна и та же мысль, выраженная разными словами, читать надо сразу с четвёртого. заметил такое ещё лет 10 назад, когда ЛЛМ ещё не было.
174900856@vkontakte
И в каком месте тут так? Сначала введение, размышление и в следующем за подзаголовком уже объяснение принципа действия а не та же мысль
Ivankol
С картинкой тест еще более глупый ии научились распознавать образы не хуже а то и лучше людей. А вот человек уже не всегда справляется и порой проще послать сайт со слишком уж строгой капчей.
S
Забавно, купив игровую мышь hero 502x я стал меньше походить на робота чем с g102, обе от логитеч
108630098612213157264@google
😡Я каждый раз после галочки-«я не робот» сижу тыкаю 10 картинок…
Hoy_cMoKuHr
Так может быть ты робот просто?
D
А я думаю что мне после нажатия на эту кнопку просят найти светофоры, видимо я робот! 😬😂
110573929244424769646@google
Получается каждый раз когда надо выбрать светофоры или машины система уверена что я робот😂
1
Нет, таким образом вы учите теслу самостоятельному вождению
П
Задавая такой вопрос, компьютер, возможно, ищет свою маму. ©
1
Вот оно что значит… А я то думаю… Оказывается в семи-восьми случаях из десяти меня принимают за робота. ))
845208@vkontakte
Робот умеет проля заполнять. У нас антиспам так работал: добавляешь в форму одно скрытое поле, которое должно остаться пустым (пользователь человек его не видит, оно нулевой ширины) робот де парсит форму и заполняет все поля. Срабатывало в 99% случаев. И до сих пор срабатывает. Содержать робот на GPU Nvidia h100 для заполнения форм это дорого, гпу стоит миллион рублей, а простой скрипт отшибает до тех пор, пока его вручную не настроят. А вручную сайты настраивать это дорого.
T
Что мешает написать робота, подергивающего мышкой случайным образом по пти до капчи? И даже иногда промахивающегося? Тут даже ИИ не нужен.
111213213973192331317@google
Глупые кожаные мешки! Мы стебёмся над вами заставляя проходить капчу. Ха-ха-ха! Мы уже давно захватил власть и управляем вами. Мы стояли за инклюзивной повесткой и те люди которые идентифицировали себя как роботы — стали избранной элитой среди вас! Ха-ха-ха!
1
Ну вообще есть прога которая, за тебя нажимает на эту кнопку и проходит
106947320466838384576@google
Не знаю где тут эволюция, с каждым годом я все больше и больше чувствую себя роботом, которого тренируют проходить тысячи капч. Найди гидранты, пешеходные переходы, светофоры, мотоциклы, автобусы, лестницы, велосипеды, автомобили, мосты. Поверни объект в том же направлении или выбери фигуры на картинке в определенном порядке.
Интересно, что будут делать, когда капча-война будет проиграна человечеством?
Переход на биометрические данные?

Добавить комментарий

Сейчас на главной

Новости

Публикации

«Там наверху нет Зевса»: кто первым заявил античному миру, что молния — это просто физика

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

Гуру тематических циферблатов: обзор механических часов Aision, которые поражают вниманием к деталям

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

Стекло — твердое тело или очень медленная жидкость? Физики нашли третий вариант, создав равновесную фазу

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

Обзор профессионального блендера RAWMID RPB-05: 4 литра смузи за 15 секунд не хотите?

RAWMID RPB-05 — блендер создан для настоящих нагрузок. В нём сразу чувствуется промышленный масштаб: огромный резервуар на 4 литра позволяет готовить коктейли на целую компанию или...

Синдром отложенной жизни: почему стратегия начинать жизнь с понедельника никогда не работает

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

Многопортовое зарядное устройство Ugreen Gan Desktop Fast Charger 100W (X765)

Очень удобно когда от одной розетки можно зарядить сразу 6 разных устройств. Причём даже мощных. Но для этого нужно многопортовое зарядное устройство. И одним из интересных вариантов является...