Как вводить капчу из двух слов: как пройти капчу? / Хабр

Как вводить капчу из двух слов: как пройти капчу? / Хабр

Наука: Наука и техника: Lenta.ru

Кадр: трейлер «Призрак в доспехах» 2017

Специалисты корпорации Google наконец-то усовершенствовали капчу, избавив пользователя от надобности вводить слова и выполнять другие непонятные действия. Отныне технология распознавания ботов способна самостоятельно определить, человек перед ней или нет. «Лента.ру» разобралась, как начиналась война с машинами и кто в ней одерживает победу.

Новая надежда

Капча (CAPTCHA — Completely Automated Public Turing test to tell Computers and Humans Apart) — это автоматизированный публичный тест Тьюринга, направленный на выявление компьютеров среди посетителей сайтов. Этот механизм защиты должен оградить сайты от спама, автоматических регистраций, накруток и прочих нелицеприятных дел, которыми обычно занимаются боты.

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

Пользователю нужно выполнить простейшее действие — отметить галочкой утверждение «Я не робот». В этот момент специальный скрипт оценивает косвенные параметры, указывающие на возможного бота: информация о времени, проведенном на странице, IP-адрес и прочее. Если же у No CAPTCHA закрадываются сомнения в том, что пользователь — человек, то она предложит выполнить простое задание, вроде поиска определенного объекта на картинках или ввода стандартной капчи.

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

Рассказывая о No CAPTCHA, разработчики ограничиваются лишь ссылками на машинное обучение и продвинутый анализ рисков, адаптируемый к новым угрозам. И их можно понять: не зная принципа работы системы, взломщики не смогут ее обойти.

Рождение легенды

Оригинальная версия капчи была разработана в 2000 году специалистами американского университета Карнеги — Меллон. Команда под руководством Луиса Фон Ана (Luis von Ahn) поставила перед собой цель создать защиту, устойчивую к распознанию и угадыванию. Это значит, что капча должна быть нерешаемой для систем распознавания текстов и прочих алгоритмов, а также ее нельзя угадать за малое число попыток (менее 1000). Но для человека она не представляет никакой трудности.

Один из первых и простейших способов обхода защиты — обратиться к обычному пользователю. Спамеры просто платили, причем смешные деньги — цент за картинку, но в бедных странах и это немало. Но в целом система была эффективна, и разработчики озадачились уже совсем другой проблемой.

Создатели капчи понимали, что на решение загадок с зашифрованным текстом миллионы пользователей тратят уйму времени, и было бы неплохо направить эти ресурсы в полезное русло. Так в 2007 году появилась reCAPTCHA, совмещающая, что называется, приятное с полезным. Ключевая ее особенность — то, что система не только защищает сайты от ботов, но и выполняет функцию расшифровки архивных документов.

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

Когда с помощью reCAPTCHA были расшифрованы архивные номера газеты The New York Times, на авторов этой системы обратили внимание в Google. В итоге «корпорация добра» купила сервис (в 2009 году) и взялась за расшифровку старых книг, а потом и за распознавание фрагментов снимков из Google Street View. Благодаря сервису в день оцифровывалось примерно 100 миллионов слов, что давало более двух миллионов книг в год.

Помимо reCAPTCHA, есть множество других вариантов. Умельцы со всего мира создают системы защиты с помощью логических и математических задач, интегрируют простенькие игры и разрабатывают все более и более продвинутые варианты. Но классическая капча с текстом остается одной из самых сбалансированных систем, хотя от ботов она уже не спасает.

Бесполезная защита

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

Материалы по теме:

С развитием алгоритмов и искусственного интеллекта многие механизмы защиты стали практически бесполезными. Такая судьба постигла аудио- и видеокапчу, а также многие варианты защиты с логическими вопросами и картинками. В 2014 году сама Google продемонстрировала алгоритм, способный распознать и взломать даже максимально сложные изображения reCAPTCHA с 99,8-процентной вероятностью. Кстати, этот показатель даже выше, чем у человека.

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

Что значит капча не прошла проверку, что делать если не проходит проверку?

как победить капчу в согласии

что значит капча не прошла проверку

ск согласие капча

что делать если капча не проходит проверку

ск согласие капча не прошла проверку

не могу пройти капчу согласие

Если капча никак не решается, это может говорить о том, что ваш IP забанен. Банят на некоторых ресурсах определенного пользователя или его адрес IP, про разным причинам, например если когда-то с этого айпишника шел спам, распространялся не легальный или не совсем законный контент. Ну например, если вы когда-нибудь распространяли архивы за скачивания или за распаковку которых требовалось отправить платную СМС. Это не является противозаконным действием, но все-таки можно попасть в блэк-лист Яндекса или Гугла. Так же можно попасть в немилость на некоторых сайтах за другие грешки, а то и вовсе безвинно — по ошибке. Сайты которые используют подобный сервис от Гугла или Яндекса, могут на прямую выдавать сообщение что ваш IP забанен, или может быть такая ситуация: требуется ввести капчу, а сами символы капчи не отображаются. Или самый жесткий метод не пускать провинившегося: показывать капчу, но срабатывать она не будет. Козлячий метод, конечно, когда человек регистрируется бесконечно вводит капчу, а войти на этот козлячий ресурс не может.

Ну здесь два пути — на выбор…1) не ходить туда, где просят ввводить каптчу (особенно гугловскую рекаптчу).2) если ну позарез надо туда идти, то решайте каптчу до упора, при этом не нужно спешить кликать по картинкам. У Гугла (по крайней мере) есть что-то ввиде анализатора скорости кликов по каптче. Если делать это слишком быстро, то Гугл считает вас роботом и либо отвергает ваше решение, либо заставляет сильно помучаться, пока позволит вам пройти дальше.Но как я уже писал тут ранее, дело не только (точнее не столько в Гугле и его каптче). Просто разработчики сайтов стали злоупотреблять новыми расширенными возможностями рекаптчи, как программного объекта, неправомерно заворачивая вас на многократное решение каптчи. Данный вывод я сделал на основании анализа работы разных сайтов в Гугловской рекаптчей — одни могут практически игнорировать правильность решения каптчи, а другие готовы измотать вам нервы «по доброте душевной».

Как оказалось капчи в последнее время становятся все сложнее. Если капча состоит из двух слов то её надо вводить через пробел. Важно понять какие буквы изображены в капче — символы могут быть на английском, на русском языке, кириллицей или цифрами. А ещё символы могут быть записаны с маленькой и заглавной буквы. Бывает что правильно ввести необходимо сразу несколько капч подряд, этот вывод оттого что после правильного ввода открывается новая. Если вы все делаете правильно а капча не проходит проверку то проблема может быть и в самом сайте, значит он специально не даёт доступ к нужному ресурсу. Чтобы убедиться в точности ввода капчи воспользуйтесь программой по распознаванию текста с картинки.