Исследование показало, что CAPTCHA больше не работает. Роботы решают ее лучше, чем люди

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

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

Группа экспертов из Калифорнийского университета в Ирвине провела тест, где 1400 участников решали 14 000 задач CAPTCHA различных типов, а после через те же задания прогнали ботов. Наименее эффективной «капчей» оказался искаженный текст, который ботам удалось решить менее чем за секунду с почти идеальной точностью, в то время как у людей уходило до 15 секунд, а точность была в диапазоне от 50 до 84%.

Самые большие трудности у ботов вызвал тест reCAPTCHA на основе изображений, но даже его они смогли решить с точностью 85% и намного быстрее, чем большинство людей.

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

Результаты теста подтверждает и американская компания Cloudflare, специализирующаяся на предоставлении различных услуг по обеспечению безопасности и оптимизации веб-сайтов. Эксперты считают, что проверка CAPTCHA больше неактуальна, потому что она не решает поставленных задач, но отнимает слишком много времени у людей и вызывает проблемы у слабовидящих. На решение «капчи» по всему миру ежедневно тратится около 500 лет времени.

Источник

RuNews