CAPTCHA - это короткий онлайн-тест для ввода текста, который легко переносится людям, но сложный для роботизированных программных программ - значит, настоящее имя теста, Полностью автоматизированный публичный тест Тьюринга, чтобы рассказать о компьютерах и людях , Цель CAPTCHA состоит в том, чтобы препятствовать хакерам и спамерам использовать автозаполнение программ на веб-сайтах.
Почему нужны CAPTCHA?
CAPTCHA мешают хакерам злоупотреблять онлайн-сервисами. Хакеры и спамеры предпринимают неэтичные онлайн-действия, в том числе:
- Покачивание онлайн-опроса путем роботизированной отправки сотен ложных ответов.
- Brute-force, открывая чей-то онлайн-аккаунт, неоднократно повторяя разные пароли.
- Подпишитесь на сотни бесплатных учетных записей электронной почты.
- Спам блоги и новости с десятками фиктивных комментариев и поисковых ссылок.
- Скремблирование (копирование) адресов электронной почты людей с веб-сайтов, чтобы использовать их позже в спам-атаках.
- Фальсификация количества семян торрента и положительных отзывов, чтобы заманить людей в загрузку троянской полезной нагрузки.
Тесты CAPTCHA могут остановить множество распространенных автоматических атак, блокируя программное обеспечение робота от отправки онлайн-запросов. Они чаще всего развертываются, когда владельцы веб-сайтов предпочитают использовать технологию для блокирования спам-информации в первую очередь, чем для очистки содержимого после его добавления. Некоторые операторы веб-сайтов, например, избегают CAPTCHA для уменьшения трения пользователя и вместо этого используют алгоритмы сканирования и карантина подозрительных комментариев или учетных записей после их создания.
Как работают CAPTCHA?
CAPTCHA работают, прося вас набрать фразу, которую робот будет трудно читать. Обычно эти фразы CAPTCHA представляют собой изображения скремблированных слов, но для людей с ослабленным зрением они также могут быть записью голоса. Эти изображения и записи трудно понять обычным программным программам, и, следовательно, роботы обычно не могут вводить фразу в ответ на изображение или запись. По мере увеличения возможностей искусственного интеллекта спам-боты становятся все более сложными, поэтому CAPTCHA обычно развиваются по сложности в качестве ответа.
Успешны ли CAPTCHA?
Тесты CAPTCHA эффективно блокируют самые бесхитростные автоматические атаки, поэтому они так распространены. Однако они не лишены своих недостатков, включая тенденцию раздражать людей, которые должны ответить на них.
Программное обеспечение Re-CAPTCHA от Google - следующая эволюция технологии CAPTCHA - использует другой подход. Он пытается угадать, был ли сеанс инициирован человеком или ботом, исследуя поведение при загрузке страницы. Если он не может сказать, что человек стоит за клавиатурой, он предлагает другой тип теста, либо «нажмите здесь, чтобы доказать, что вы человек», либо визуальная головоломка, основанная на фотографии изображений Google или фраза, отсканированная от Google Книги. В фототесте вы щелкаете по всем частям изображения, содержащего какой-то объект, например, уличный знак или автомобиль. Ответьте правильно, и вы продолжаете; ответьте неправильно, и вам предлагается другая головоломка для решения.
Некоторые поставщики предлагают технологию, которая удаляет «тестовую» часть CAPTCHA, предоставляя или отрицая доступ к веб-сайту исключительно по некоторым критериям, связанным с шаблоном взаимодействия веб-сессии. Если программное обеспечение безопасности подозревает, что во время сеанса нет человека, он молча отключает соединение. В противном случае он предоставляет доступ к запрашиваемой странице без какого-либо промежуточного теста или викторины.