В Интернет-сленге есть множество интересных слов. Хотя «капча» может казаться чем-то новым, она знакома каждому пользователю сети. Это тест, который используется на более чем 3,5 млн. сайтов, а люди проходят его чаще 300 млн. раз в день. Рассмотрим подробно, что такое капча (англ. captcha), основные виды, как работает, для чего используется.
Значение слова
Термин CAPTCHA представляет собой аббревиатуру, состоящую из первых букв слов англ. выражения «Completely Automated Public Turing Test To Tell Computers and Humans Apart», что расшифровывается как «полностью автоматизированный публичный тест Тьюринга, отличающий компьютеры от людей».
Слово придумано в 2000 г. исследователями в области компьютерных технологий Л. фон Аном, М. Блумом, Н. Дж. Хоппером, Дж. Лэнгфордом из американского Университета Карнеги-Меллона. Зная происхождение и расшифровку слова captcha, разберемся, что это такое, простым языком.
Капча (captcha) – это специальная программа, предназначенная для различения данных, вводимых человеком, от машинного ввода, как правило, для защиты веб-сайтов от спама, автоматического извлечения данных. Иными словами, это система, проверяющая, что пользователь – человек, а не бот (автоматизированная программа).
Как работает капча
Технология captcha работает следующим образом: пользователю при входе на сайт предлагается решить тест, определяющий, является он ботом или человеком. Это проверка безопасности, которую легко могут пройти люди, но неспособны решить компьютерные программы, боты. Символы в тесте искажаются так, что любая технология оптического распознавания символов дает сбой, и только человек может читать и понимать текст.
Если пользователь успешно проходит проверку безопасности и подтверждает, что не является роботом, он получает доступ к веб-ресурсу. На решение задачи требуется около 10 секунд.
Как появляется капча
Капча может появляться на странице в разном виде. Распространенный тип – текст с искаженными символами (включая цифры, буквы), который необходимо просмотреть и ввести в отдельное поле. Если символы совпадают с кодом, тест считается пройденным. Текст также воспроизводится в виде аудиозаписей (MP3) для людей с нарушением зрения. Боты способны обнаружить наличие самого аудиофайла, но распознать содержащуюся в нем информацию может только человек.
Также часто встречается капча, основанная на распознавании изображений. Боты путем чтения исходного кода могут определять наличие картинки (файла в формате JPEG или GIF), но не могут вычислить, что на ней изображено.
Пользователю предлагается визуальная головоломка на основе фотографий из Google Images. Ему нужно выбрать картинки конкретной тематики из представленного набора изображений (нажать на все фото с автомобилями) или щелкнуть по всем частям изображения, содержащим конкретный объект (дорожный знак):
Другие типы капчи бывают:
- математическая, требующая решения задания с цифрами (вычитания, сложения 2-х чисел);
- 3D Super – идентификация 3D изображения;
- маркетинговая – ввод конкретного слова, связанного с брендом спонсора;
- «Я не робот» (No Captcha), требующая поставить галочку:
ReCAPTCHA
Самой популярной формой капчи является reCAPTCHA – система, созданная изначально для оцифровки книг.
Слова в тесте взяты из отсканированных текстов старых газет, журналов, книг и не всегда могут быть идентифицированы программами автоматической оцифровки, или программным обеспечением оптического распознавания символов (OCR). Ответы пользователей на тест в полях используются для проверки содержимого отсканированного листа бумаги и помогают расшифровывать тексты, недоступные для распознания машинами.
Google также использует reCAPTCHA, чтобы помочь в анализе уличных знаков. Изображения, полученные с камер Google Street View, подаются в систему для добавления данных в проект Google Maps в виде более точных названий улиц и дорожных знаков.
Как обойти капчу
Пользователи сети, предпочитающие не решать CAPTCHA, используют расширения веб-браузера, позволяющие обходить коды. К популярным надстройкам относятся:
- AntiCapture – плагин для браузеров Google Chrome, Mozilla Firefox, находящий и решающий капчу на веб-странице;
- CAPTCHA Be Gone – утилита, обнаруживающая капчу на веб-страницах, решающая ее и копирующая результат в буфер обмена. Она подходит для Internet Explorer, Google Chrome, Mozilla Firefox;
- Rumola – надстройка для браузеров Google Chrome, Mozilla Firefox, Safari, автоматически ищущая капчу на посещаемых страницах. Для устройств, подключенных к Интернету, также используется букмарклет JavaScript.
По мере того, как стараниями специалистов боты становятся умнее, CAPTCHA также развивается, поэтому эти программы могут требовать обновлений.
Капча и искусственный интеллект
Кроме того, что CAPTCHA используется из соображений безопасности, она способствует развитию технологий искусственного интеллекта (ИИ). Поскольку система является барьером для спамеров и хакеров, их усилия направлены на поиск новых способов ее обойти. Для этого изобретаются новые, более умные, машины, что приводит к развитию области искусственного интеллекта.
Капча – важный инструмент в системе защиты сайтов от спама и кибератак. Это тест, который может пройти каждый человек, чтобы получить доступ к веб-ресурсу. Кроме обеспечения безопасности, капча вносит большой вклад в оцифровку текстов, улучшение карт и развитие искусственного интеллекта. Узнайте также, что значит верифицирован, софт, парсинг, чтобы расширить свой запас модных слов. Источник :https://proslang.ru/internet-sleng/chto-znachit-kapcha.html