Зачем нужна капча если искусственный интеллект ее легко решает?
На первый взгляд может показаться что капча бесполезна, ведь роботы легко её решают, и перед компьютерным зрением эта штука явно не устоит, и не должна.
Так зачем же тогда нужна капча?
В первую очередь важно понимать, что это не защита от «востания машин» и это даже не определяет робот вы или нет, цель только одна - защита от вредоносных ботов и замедление злоумышленников.
Дело в том, что бот может быстро перебирать пароли, но капчу он пройти не может, потому что бот - "глупый", у него вероятнее всего нет компьютерного зрения, и вот почему: технология компьютерного зрения - ресурсоемкая технология и типичный ботнет не сможет обрабатывать сотни изображений, обучение требует времени и кучу ресурсов, но даже если бот и способен обрабатывать содержимое изображений и выбирать наиболее подходящие, безопасность от этого хуже не станет, обработка изображений требует ресурсов и времени, а в высокочастотных запросах каждая милисекунда критична, потому что вариантов комбинаций миллионы, и более.
Помимо типичной "реши то-то" капчи, есть "умная капча" (smart captcha), которая уже требует минимум действий от пользователя, но она ничем не лучше для ботов, тут главное, что она проверяет историю действий пользователя, клиент, и делает вычисления на клиенте (то есть в вашем браузере), самая известная smart captcha - Cloudflare Turnstile с которой, вероятно, вы сталкивались заходя на сайт с защитой Cloudflare.
Предположим, злоумышленик пытается взломать пароль используя мощности видеокарты, и без защиты это заняло бы меньше секунды, но вот с капчей, независимо какого вида, займет уже несколько миллионов секунд! А это уже около 1157 дней как минимум, это на примере пароля из 8 цифр.
Также капча защищает интернет ресурсы от сканеров, хотя здесь она скорее всего будет бесполезна против "умных" ботов оснащённых искусственным интеллектом, ведь капча проходится только один раз, в не по несколько раз как в случае с паролями.
Тут и получается что, польза капчи определяется тем, где и что она защищает, сайт от чтения ботами - вряд ли, а вот защитить от перебора сможет.