Вы, несомненно, хотя бы раз сталкивались с тестом CAPTCHA и проходили его. Они являются стандартными для проверок, таких как регистрация учетной записи, изменение пароля или совершение онлайн-покупки.
CAPTCHA — это простой тест, подтверждающий, что вы человек, а не бот. Есть разные реакции на CAPTCHA: те, у кого нет проблем с их заполнением, те, кто находит их разочаровывающими или сложными, и те, кто устал от необходимости их заполнять.
Их используют многие веб-сайты, поэтому возникает вопрос, так ли они важны?
Что такое CAPTCHA?
Выдуманная аббревиатура, означающая Полностью автоматизированный тест Public Turning, разработанный для того, чтобы отличить компьютеры от людей. Это основанный на вызовах тест, позволяющий различать людей и ботов и защищать веб-сайты от спама и ботов.
Некоторые предпочтут пройти тест CAPTCHA, чем двухфакторную аутентификацию. Последнее требует, чтобы ваш мобильный телефон получал пароль или предоставлял отпечаток пальца или идентификатор лица всякий раз, когда вы входите в новое устройство. Тем не менее, они оба быстро завершаются.
Если какой-то конкретный тест покажется вам трудным или вы провалили его, есть варианты перезагрузить его, прослушать или пропустить для нового. Когда вам необходимо пройти тест, это может быть одна из четырех категорий:
1. на основе изображений
Один из самых распространенных тестов, с которыми вы столкнетесь. Появятся девять полей с изображениями, и вы должны выбрать те, которые они запрашивают, например изображения с номерами домов или пешеходными переходами.
Иногда может потребоваться выбрать противоположное изображение, например изображение без велосипеда или дорожного знака. Кроме того, могут быть случаи, когда вам нужно продолжать нажимать на определенные изображения, пока они не исчезнут, и для завершения теста не останется ни одного изображения.
2. Текстовый
Еще один распространенный и самый стандартный тест, с которым вы столкнетесь. Здесь вас просят ввести последовательность букв или цифр в текстовое поле, которое кажется растянутым, искаженным, разноцветным или перекрывающимся.
Некоторые текстовые CAPTCHA могут потребовать, чтобы вы вводили буквы точно так, как они есть, например, в верхнем и нижнем регистре. Хотя этот тест может быть разочаровывающим или трудным для некоторых людей.
3. Аудио на основе
Этот тест является необычным для многих, так как он применяется только к людям с нарушениями зрения. Здесь вам предстоит слушать буквы и цифры в аудиозаписи с фоновым шумом. Затем вам нужно запомнить то, что вы услышали, что может быть трудным для некоторых.
4. математический
Еще один необычный тест, с которым вы можете столкнуться. Этот тест потребует, чтобы вы выполнили относительно простой вопрос на сложение или вычитание, введя числовой ответ в текстовое поле. Так что калькулятор не нужен.
Итак, почему CAPTCHA важны?
Они необходимы для веб-сайтов, поскольку они обеспечивают эффективный способ уменьшить количество ботов, которые пытаются перенаправить трафик обратно на свои серверы, что может привести к отключению приложений и веб-сайтов. Здесь это будет атака типа «отказ в обслуживании». Но если боты не видят, что находится на изображении, они не могут выполнить никаких тестов.
По сравнению с текстовыми тестами тесты на основе изображений легче понять. Основанный на изображении защищает веб-сайты от ботов со слабыми алгоритмами распознавания текста, и ботам труднее его расшифровать, чем основанный на тексте, для которого требуется распознавание изображения.
Тем не менее, основанный на тексте может быть сложной задачей для некоторых людей благодаря визуальным особенностям. Но использование изображений не лишено недостатков, поскольку оно также может оказаться сложным для слабовидящих. И подлые боты могут найти способ обойти тест.
Некоторые CAPTCHA могут потребовать от вас только установки флажка, старого доброго теста «Я не робот». Отличие этой CAPTCHA, известной как reCAPTCHA от Google, заключается в том, что она идентифицирует вас по движению мыши и действиям пользователя.
Однако не только люди могут пройти тест CAPTCHA. В видеоролике робот продемонстрировал, что он может пройти тест «Я не робот», для чего достаточно поставить галочку. Однако боты могут обходить CAPTCHA, если они знают, какая система используется и как заставить ее поверить, что это человек.
Действительно ли CAPTCHA надежны?
Если робот может пройти тест CAPTCHA, вы можете усомниться в необходимости тестов. Но то, что один робот может, не означает, что все они могут. И не каждый человек может пройти испытание, хотя это и редкость. Но вы когда-нибудь сомневались в эффективности Google reCAPTCHA?
Google reCAPTCHA используется на 97% из одного миллиона лучших веб-сайтов и утверждает, что его точность составляет 99,8%. Однако провайдер DNS Cloudflare заявил, что CAPTCHA неэффективны, и заявил, что это ищем способ избавиться от них.
Можно заблокировать CAPTCHA с помощью бесплатного расширения для браузера, которое избавит вас от хлопот, связанных с прохождением теста, и решит их за вас. Google создал виртуальную машину, которая использует собственный язык поисковой системы, дважды зашифрованный и декодированный с помощью ключа.
Когда вы устанавливаете флажок, ваши данные, включая ваш IP-адрес, размер и разрешение экрана, браузер и количество нажатий клавиш, щелчков мышью, а также сделанных вами нажатий или прокруток, анализируются.
Как насчет альтернативы?
Если вам не нравится reCAPTCHA от Google, есть другие бесплатные альтернативы, такие как hCaptcha, который работает на 15% Интернета. Он практически идентичен любому другому сервису CAPTCHA и поддерживает все основные браузеры.
Несмотря на то, что reCAPTCHA по-прежнему широко используется, у него есть свои ограничения. Например, reCAPTCHA Enterprise — это платная модель, которая может стать дорогостоящей для предприятий с высоким трафиком, таких как сайты электронной коммерции и приложения для цифрового банкинга.
Основными преимуществами hCaptcha являются возможность удалять поддельные комментарии, электронные письма и учетные записи, и ее можно использовать бесплатно, за исключением корпоративного плана. Лучше всего, когда пользователи решают hCaptcha, пользователи по плану издателя могут зарабатывать деньги в качестве вознаграждения, согласно Планы hCaptcha.
Они раздражают, но CAPTCHA работает
Каким бы ни было ваше мнение о CAPTCHA, их цель — защитить веб-сайты. Хотя они могут останавливать вредоносных ботов, они не являются полностью надежными и уменьшают спам только до определенной степени из-за непрерывного развития спам-ботов.
Всегда будут противоречивые мнения о CAPTCHA, что может привести к снижению посещаемости веб-сайта, если люди сочтут их сложными или не завершат их. Веб-сайты должны быть осторожны с потенциальными угрозами, поскольку боты развиваются и ищут способы обойти меры безопасности. Вы думали о создании собственной проверки CAPTCHA для защиты вашего сайта?