• Авторизация


Для чего мы вводим код с картинки и угадываем светофоры – простыми словами 16-12-2025 16:33 к комментариям - к полной версии - понравилось!

Это цитата сообщения ТаМаРа_ТАРАНЬжина Оригинальное сообщение

strong>

3422645_33b13d98 (75x54, 47Kb)
Наверняка каждый пользователь интернета хоть раз видел сообщение «Подтвердите, что вы не робот» и выполнял одно из нескольких действий: вводил код с картинки, передвигал объекты или же угадывал мосты и пешеходные переходы. Да, это раздражает — почему вдруг честного человека подозревают в какой-то непонятной деятельности.
Как работает капча? Простыми словами
Как работает капча? Простыми словами
 
Так вот — это и есть CAPTCHA, аббревиатура которой расшифровывается как «Completely Automated Public Turing test to tell Computers and Humans Apart», что в переводе на русский язык означает «Полностью автоматизированный публичный тест Тьюринга для различения компьютеров и людей».
 
Но причем тут тест Тьюринга? Дело в том, что в 1950 году британский математик Алан Тьюринг предложил эмпирический тест, который должен показать — общается ли человек с компьютером или с другим живым человеком. Суть проста: если человек, общаясь с компьютером через текст, не может отличить его ответы от человеческих, машина считается разумной. Современные CAPTCHA — это «обратный тест Тьюринга»: они проверяют, человек ли перед экраном, а не пытается ли программа выдать себя за него.
 
Для чего нужна CAPTCHA?
 
Доступ в глобальную сеть хотят получить не только люди, но и компьютерные программы, которые в свою очередь созданы людьми. Часто их называют ботами — это различные автоматические программы, которые пользуются тем или иным ресурсом для своих дел. Владельцы же ресурса не хотят, чтобы их продуктом пользовались так называемые боты, и вводят капчу, чтобы определить — робот это или человек. Боты могут быть созданы для самых различных целей:
 
Рассылка спама и рекламы в различные публичные места ресурса. Например, раньше боты любили оставлять ссылки на форумах, чтобы повысить поисковые параметры, такие как Google PR и Яндекс ТИЦ (индекс цитирования). Сейчас поисковые системы менее учитывают обратные ссылки на сайт, и количество ботов, которые размещают ссылки, заметно сократилось. Сейчас боты в основном отправляют свою рекламу, как правило, противозаконную;
  • Автоматическая регистрация аккаунтов. Аккаунты также нужны для разных целей — от банального спама до мошеннических действий. Также аккаунты некоторых ресурсов могут продаваться на черном рынке;
  • Подбор пароля. Часто боты пытаются подобрать пароль, чтобы взломать чей-то аккаунт. Большинство сервисов помимо CAPTCHA использует ограничение на ввод неверной пары «логин-пароль», что минимизирует риск взлома аккаунта. Также серьёзные ресурсы используют двухфакторную авторизацию по номеру телефона;
  • Создание DDoS-атак, а именно бесполезной нагрузки на сервер. Чем больше ботов будет «натравлено» на ресурс, тем тяжелее ему будет обрабатывать запросы. Поэтому CAPTCHA может появляться еще до загрузки ресурса с помощью, например, сервиса Cloudflare, который определяет, робот это или человек. DDoS-атаки несут самый большой вред любому серверу;
  • Совершение каких-либо массовых действий. Например, встречались случаи, когда спекулянты используют ботов для автоматической скупки билетов на то или иное мероприятие.
 
-2
Вообще, примеров, для чего нужны боты, очень много. Здесь все зависит как от самого ресурса, так и от цели того, кто использует данные скрипты.
 
Как появилась и работает CAPTCHA?
 
Как только интернет стал проникать в жизнь человека, появились и те люди, которые хотели заработать или навредить какому-либо ресурсу. Еще в 1997 году был некий прообраз капчи — поисковик AltaVista сталкивался с наплывом ботов, и ведущий научный сотрудник компании создал фильтр, который генерировал случайные числа, а пользователь должен был эти числа вводить.
 
Но родителями капчи можно считать 22-летнего Луиса фон Аннома и его профессора Мануэля Блума из Университета Карнеги-Меллона — в 2000 году они создали уже настоящую капчу, которая генерирует картинку со случайными английскими словами. Это было нужно для веб-чатов Yahoo!. Слова были сильно искажены по форме и по размеру — даже технологии тех лет уже позволяли провести распознавание текста с изображения. Проект получил название GIMPY. Миллионы веб-сайтов стали надежно защищены от ботов, ведь человек с нормальным зрением может прочитать также обрезанный текст, а компьютер нет.
-3
Специалисты поддержки смеялись в те годы — один раз пользователь обратился в Yahoo!, потому что не знал, что делать: символы на картинке сложились в слово «wait» (жди), и человек ждал 20 минут, не зная, что делать. Позже подобное построение слов было исключено из проекта, чтобы не вводить в заблуждение посетителей.
 
Но разработчик классической капчи пошел дальше — в 2005 году он представил сервис ReCaptcha, который является усовершенствованной версией всех предыдущих разработок. Луи фон Анном понял, что люди тратят огромное количество времени на ввод CAPTCHA, и это время нужно использовать с пользой. Да, он мог бы заняться майнингом криптовалюты, но тогда еще подобного не было — он придумал большое и полезное дело.
 
Суть ReCaptcha в том, что пользователю давалось две фразы — одна фраза была заранее известна системе, а другая являлась фотографией слова из книги, которую нужно было расшифровать. Люди, введя 2 фразы, помогали миру оцифровывать архивы газеты New York Times, а также книги для Google Books. Таким образом, было оцифровано свыше 40 миллионов книг к 2019 году.
-4
Позже, в 2009 году компания Google приобрела reCaptcha и усовершенствовала алгоритм. Помимо оцифровки книг и газетных заметок прошлых лет мы стали угадывать пешеходные переходы, светофоры, гидранты, автомобили… И здесь не все так просто — таким образом Google совершенствовала алгоритмы для распознавания изображений. Еще в «донейросетевую» эпоху появился Google Объектив, который позволял распознавать множество объектов, и в этом есть, конечно же, заслуга reCaptcha.
 
Как вы уже наверняка поняли, работает любая капча просто: на сервере генерируется изображение с заранее известной фразой, если пользователь ввел фразу, то он прошел капчу. Этот же принцип работает со слайдерами и распознаванием изображений.
 
Интересный факт: reCAPTCHA v3 может не просить каких-то действий от пользователя, так как работает в фоне и анализирует множество данных «человечности» на основе трекеров от Google. Достаточно просто нажать на галочку, и будет переход на нужный ресурс.
 
Какая бывает капча?
 
Капча бывает самая разная — белая, синяя, красная. На самом деле вариантов очень много. Про текстовую капчу и распознавание изображений вы уже знаете, про передвижение объектов в нужную сторону тоже. Также существует акустическая капча — люди с плохим зрением могут прослушать кодовую фразу.
 
hCAPTCHA (также проект Google) не собирает данные пользователей и может предлагать различные задания, также как и Яндекс.SmartCAPTCHA.
 
Помимо вышеуказанных есть еще самые различные проекты от разработчиков, но именно данный продукт пользуется сильной популярностью во всем мире из-за своей надежной работы и универсальности.
 
Как обходят капчу?
 
В интернете существуют самые различные сервисы, которые позволяют решать практически любую капчу — на 100% она не может защитить от ботов. Сервисы работают следующим образом — объект отправляется на удаленный сервер, а далее показывается пользователю, который вводит текст с картинки, угадывает изображение или передвигает объекты. Пользователь получает за это небольшие деньги — как правило, используют жителей бедных стран, у которых есть доступ в интернет. Не все типы CAPTCHA можно распознать таким образом.
 
Но с появлением искусственного интеллекта стало все сложнее — появились алгоритмы обхода и полной эмуляции пользователя. Сервисы, предоставляющие защиту от ботов, также не дремлют — постоянно совершенствуются. В будущем система защиты также будет работать с использованием нейросетей, также как и система обхода.
 

вверх^ к полной версии понравилось! в evernote


Вы сейчас не можете прокомментировать это сообщение.

Дневник Для чего мы вводим код с картинки и угадываем светофоры – простыми словами | браило - В мире интересного и познавательного | Лента друзей браило / Полная версия Добавить в друзья Страницы: раньше»