Новости, советы, вдохновение которым вы можете доверять

Как работает CAPTCHA

Вы используете свой компьютер для покупки билетов на концерт в местном концертном зале. Прежде чем вы сможете купить билеты, вам сначала нужно пройти тест. Это несложный тест - на самом деле, в этом весь смысл. Для вас тест должен быть простым и понятный. Но для компьютера тест должен быть практически невыполнимым.

Этот вид теста называется CAPTCHA, аббревиатура, которая расшифровывается как полностью автоматизированный общедоступный тест Тьюринга для различения компьютеров и людей. Они также известны как один из видов защиты от взаимодействия с человеком (HIP). Вы, вероятно, видели тесты CAPTCHA на множестве веб-сайтов. Наиболее распространенной формой CAPTCHA является изображение нескольких искаженных букв. Ваша задача - ввести правильную последовательность букв в форму. Если ваши буквы совпадают с буквами на искаженном изображении, вы проходите тест.

Зачем кому-то нужно создавать тест, который может отличать людей от компьютеров? Это из-за того, что люди пытаются играть с системой - они хотят использовать слабые места в компьютерах, на которых запущен сайт. Хотя эти люди, вероятно, составляют меньшинство среди всех людей в Интернете, их действия могут повлиять на миллионы пользователей и веб-сайты. Например, бесплатный сервис электронной почты может оказаться засыпанным запросами учетной записи из автоматизированной программы. Эта автоматизированная программа может быть частью более масштабной попытки рассылать спам миллионам людей. Проверка CAPTCHA помогает определить, какие пользователи являются реальными людьми, а какие - компьютерными программами. https://limonsu.ru/

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

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

Технология CAPTCHA основана на эксперименте под названием Тест Тьюринга. Алан Тьюринг, которого иногда называют отцом современных вычислений, предложил тест как способ проверить, могут ли машины думать - или делать вид, что думают, - как люди. Классический тест - это игра в имитацию. В этой игре следователь задает двум участникам серию вопросов. Один из участников - машина, а другой - человек. Запрашивающий не может видеть или слышать участников и не имеет возможности узнать, кто есть кто. Если запрашивающий не может определить, какой участник является машиной, основываясь на ответах, машина проходит тест Тьюринга.

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

Большинство, но не все, CAPTCHA основаны на визуальном тестировании. Компьютерам не хватает сложности, которой обладают люди, когда дело доходит до обработки визуальных данных. Мы можем посмотреть на изображение и выделить шаблоны проще, чем компьютер. Человеческий разум иногда воспринимает шаблоны, даже когда их не существует, - причуда, которую мы называем парейдолией. Вы когда-нибудь видели фигуру в облаках или лицо на Луне? Это ваш мозг пытается связать случайную информацию в узоры и формы.

Но не все CAPTCHA полагаются на визуальные шаблоны. На самом деле, важно иметь альтернативу визуальной CAPTCHA. В противном случае администратор веб-сайта рискует лишить избирательных прав любого веб-пользователя с нарушениями зрения. Одной из альтернатив визуальному тестированию является звуковой. Аудио-КАПЧА обычно представляет пользователю серию произносимых букв или цифр. Нередко программа искажает голос говорящего, и также часто программа включает фоновый шум в запись. Это помогает помешать программам распознавания голоса.

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

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

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

Категория: Интернет | Добавил: Dexs (20.07.2023)
Просмотров: 145 | Рейтинг: 0.0/0