Если вы проводите в интернете хотя бы немного времени, то, вероятно, сталкивались с окном проверки данных. Такие окна появляются при первом входе на некоторые сайты и просят вас поставить галочку, чтобы доказать, что вы не робот. На окне обычно написано «Я не робот», и люди без раздумий ставят галочку, ведь они же не роботы.
Иногда после этого нужно выполнить серию визуальных заданий. Например, требуется щёлкнуть по всем изображениям с мотоциклом или по всем изображениям с уличными фонарями. Кажется, что это легко сделать человеку, но не роботу. Однако это не так.
Онлайн-роботы, или просто “боты”, как их часто называют, очень продвинуты. Они обучены всему - от игры до управления целыми фермами аккаунтов Telegram. Поэтому они могут легко нажать на поле или изображение со знаком "стоп". Хитрость в том, что эти тесты определяют не то, можете ли вы нажимать на эти кнопки, а то, как вы их нажимаете.
То, как блоки reCAPTCHA определяют, являетесь ли вы человеком или нет, зависит от того, насколько вы медлительны и неэффективны по сравнению с машиной.
Что такое reCAPTCHA?
reCAPTCHA - это компания, принадлежащая Google, которая управляет всеми маленькими картинками, которые появляются на вашем экране, когда вы пользуетесь Интернетом. На картинках есть логотип со стрелкой, проходящей по кругу справа, и надписью reCAPTCHA на нем. Это продвинутая программа, которую Google предлагает владельцам веб-сайтов и которая помогает предотвратить попадание нежелательного трафика на их сайты.
reCAPTCHA заменила старую систему CAPTCHA. Возможно, вы помните первоначальные CAPTCHA, которые представляли собой набор букв и цифр, написанных волнистым шрифтом или скрытых каким-либо экраном, затрудняющим их расшифровку. К сожалению, старая система была сложна для людей с плохим зрением и могла привести к разочарованию обычных пользователей. Со временем боты научились взламывать старую систему CAPTCHA, поэтому Google приобрела компанию, которая обновила систему, сделав ее более разнообразной и надежной для борьбы с более продвинутыми онлайн-ботами.
Метод работы Рекапчи
Как уже было сказано, суть теста не в том, кто может нажать на флажок, человек или робот, а в том, как это происходит. Любой робот, который нажмёт на флажок, будет пойман на лжи, ведь это действие требует определённой осознанности.
Тест позволяет увидеть, как именно вы нажимаете на флажок. Роботы могут быть быстрее и эффективнее людей в определённых задачах. Например, если вы запрограммируете бота нажимать на появляющиеся флажки, то он будет приближаться к нужному месту и нажимать как можно быстрее. Вероятно, курсор будет двигаться по идеально прямой траектории, чтобы добраться до флажка кратчайшим путём, что обеспечит невероятно быструю реакцию.
Скорость реакции и траектория движения мыши — это часть теста.
Если вы нажмете слишком быстро, вас могут попросить решить одну из этих визуальных головоломок. Новые визуальные головоломки являются прямым продолжением оригинального размытого текста. В Cloudflare утверждают, что даже самый продвинутый искусственный интеллект в настоящее время все еще испытывает трудности с выделением определенных объектов на загроможденном или размытом изображении. У людей таких проблем нет. Задача расшифровать различия между размытыми изображениями велосипедов, мопедов и мотоциклов - это тест, который ИИ в настоящее время с трудом проходит.
Невидимые методы Рекапчи
Некоторые веб-сайты начали использовать невидимые программы для проверки капчи, которые сканируют ваш компьютер на наличие таких данных, как файлы cookie, история посещенных страниц, траектория движения мыши и поведение в Интернете, чтобы определить, являетесь ли вы ботом или нет. Корпоративная система Google reCAPTCHA выставляет пользователям оценку на основе легкодоступной информации, которая определяет, являются ли они человеком или ботом.
Эти невидимые системы кажутся немного пугающими, но Google утверждает, что они помогают пользователям работать более плавно. Многие люди раздражаются или расстраиваются, когда на их экране появляются поля с капчей, поскольку это нарушает их обычный рабочий процесс. Эта система позволяет вам получать доступ к веб-сайтам без необходимости проходить эти сложные тесты, в то же время защищая веб-сайты от огромного количества ботов.
Если вы когда-нибудь спрашивали себя, почему боты не могут просто заполнить поле «Я не робот», то вы не одиноки. На самом деле, ничто не мешает ботам делать всё, что они захотят, на экране компьютера. Однако то, как они это делают, имеет значение.
Боты запрограммированы быть быстрыми и эффективными. Они всегда будут нажимать, двигаться и обрабатывать данные быстрее, чем человек. Поэтому тесты, которые мы проводим, позволяют увидеть, насколько быстро вы их выполняете и каким образом.
Интересно, что учёные-компьютерщики утверждают: новейшие версии ChatGPT могут относительно легко проходить тесты Тьюринга, даже продвинутые. Это только больше размывает грань между людьми и искусственным интеллектом, когда дело доходит до онлайн-активности.
Возможно, нам потребуется новая система reCAPTCHA, которая сможет отсеять более продвинутых ботов, похожих на людей, разрабатываемых сегодня.
Ежедневно на моём канале «Дзен» появляются увлекательные статьи. Подписывайся и читай их одним из первых!