Recaptcha что это такое: Recaptcha: что это такое, как отключить рекапчу и зачем она нужна?

Recaptcha что это такое: Recaptcha: что это такое, как отключить рекапчу и зачем она нужна?

Содержание

Recaptcha: что это такое, как отключить рекапчу и зачем она нужна?

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

В этой статье будем разбираться с вопросом: «ReCaptcha — что это?», а также с видами рекапчи и для чего она нужна на самом деле.

 

ReCaptcha — что это

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

 

История и виды капчи

Первая капча появилась в далеком 2000-м году как первая ступень безопасности от ботов для веб-ресурсов.

На тот момент она произвела фурор и стала первым шагом в развитии технологий-антиботов.

Со временем первая капча претерпела ряд изменений и модернизаций, поэтому стали появляться ее различные новые виды. На сегодняшний день мы имеем несколько распространенных видов капчи, например: 

  1. Графическая. Как правило, это некое изображение с определенной последовательностью сильно искаженных символов. В качестве символов выступают буквы, цифры и специальные знаки.

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

  3. Поведенческая. Ставили хоть раз в жизни галочку «Я не робот» — вот это та самая поведенческая капча. Также сюда относят такой вид капчи, когда нужно повернуть изображение до нормального состояния.

  4. Звуковая. Как правило, любая из вышеперечисленных капч может быть звуковой. Если присмотреться, то во многих проходимых капчах есть значок «наушники». Если его нажать, то вам будет представлена звуковая капча, которую нужно будет ввести.

 

Что такое ReCaptcha

ReCaptcha — это отдельная технология, которую разрабатывает и поддерживает компания Google. Она выполняет все ту же функцию, что и другие виды капч, то есть защищает веб-сайты от роботов, но при этом компания Гугл внедрила еще одну «хитрую» функцию — она оцифровывает старые печатные издания (книги, журналы, газеты) руками, а точнее, глазами обычных пользователей и, заметьте, совершенно бесплатно.

Все мы сталкивались с таким видом ReCaptcha, когда нас просят ввести 2 слова, чтобы ее пройти. Как правило, эти слова не самого лучшего качества и довольно плохо различаемые, именно поэтому их предлагают вам. 

 
Как это происходит с технической стороны

С технической стороны происходит так. Допустим, оцифровывается какой-либо старый письменный документ. Для оцифровки применяется искусственный интеллект. Если документ не лучшего качества, то в нем после ИИ останутся слова, которые он не смог разобрать.

Эти слова сканируют и отправляют в ReCaptcha, чтобы их распознали обычные люди. Естественно, обычные люди распознают их лучше, чем искусственный интеллект. После такого распознавания собираются ответы пользователей, и тот вариант, который набрал большинство ответов, считается правильным. Эта информация возвращается искусственному интеллекту в качестве новой порции для обучения. Русское секс видео, русское порно , русский секс.

У вас может возникнуть вопрос: «Если в ReCaptcha 2 слова, а процесс «распознавания» предполагает, что ответ может быть внесен неверно, тогда получается, что можно 2 слова ввести неверно и пройти ReCaptcha?». Дело в том, что одно из двух слов в ReCaptcha уже известно и доказано, а второе вы распознаете. Поэтому, если вы внесете ошибку в 2-х словах, вы ReCaptcha не пройдете. А самое главное — вам не сообщают, какое из слов уже известно, поэтому вы вынуждены оба слова вводить верно.

Google в ReCaptcha не остановились только на распознавании текстов. Они таким же образом распознают и обучают искусственный интеллект распознавать объекты на картинках и даже карты. Встречали ReCaptcha, где вас просят найти автобус, машину или какое-либо животное на картинках? Решая такие ReCaptcha, вы не только проходите проверку на «роботность», но и вносите свою лепту в обучение искусственного интеллекта.

 
ReCaptcha: волшебство

А волшебство заключается вот в чем. Обычные пользователи говорят, что ничего страшного, если, разгадывая ReCaptcha, мы обучаем искусственный интеллект. А необычные пользователи говорят, что с этической стороны это неправильный подход. Потому что обучение ИИ стоит денег. И многие компании платят Гуглу за то, что эта компания помогает их искусственному интеллекту обучаться. Вот и получается, что, проходя ReCaptcha, вы не просто получаете доступ к желанному ресурсу и помогаете обучать ИИ — вы еще и помогаете компании Google заработать на этом денег. То есть, по сути, присутствует бесплатный труд миллионов пользователей, которые сталкиваются с ReCaptcha каждый день.

Но ирония заключается в том, что есть сервисы, которые предлагают заработать денег на решении ReCaptcha от Google. Получаются, что все, кто там работает и зарабатывает копейки, работают не только на сервис, но и на Гугл.

 

Заключение

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

Как работает reCAPTCHA? / Хабр

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

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

Stop spam

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

Read books

Как вы наверняка заметили, reCAPTCHA предлагает ввести два слова, что практически не встречается у других капч. Суть в том, что пользователь при вводе этих слов не только доказывает, что он человек, но еще и помогает распознавать старые книги и газеты.

Принцип работы прост:
Допустим, есть энная книга, которая сохранилась в малом количестве экземпляров, при этом все они в плохом состоянии. Один экземпляр в отсканированном виде попал в руки Google (владелец reCAPTCHA). Что с ним делать? Правильно, цифровать (и дело тут не только в сохранении наследия, но об этом позже). Как цифровать? Цифровать, используя системы распознавания символов (OCR). Но, как многим известно, эти системы очень часто грешат многочисленными ошибками в выданном результате. Вручную перебирать весь текст на предмет ошибок — слишком дорогое удовольствие. И вот, на помощь приходит reCAPTCHA. Одно слово в изображении распозналось системой OCR правильно, а вот второе никак нет. Второе слово — за пользователем, именно то, что он введет будет использовано в качестве замены ошибочному варианту, предложенным OCR. Наверняка сейчас некоторые усмехнутся, да, я знаю про то, что фактически вместо второго слова можно ввести что угодно.

Но каждое непонятное для OCR слово reCAPTCHA показывает пользователям сотни, а то и тысячи раз (при цифре в 200 миллионов генераций в день это очень мало), и в конечном итоге правильным считается тот вариант, который пользователи вводили чаще всего.

От скучного текста перейдем к иллюстрациям:

Вот так выглядит отсканированный текст. Качество, можно сказать, на высоте, но давайте же взглянем на результат работы OCR:

Красным выделены ошибки. Не правда ли их слишком много? А теперь посмотрим, что же будет результатом работы reCAPTCHA:

Не надо быть семи пядей во лбу, что бы увидеть разницу между OCR и дуэтом OCR + reCAPTCHA. Оцифровка получилась 100% безошибочной.

Разумеется, это что-то вроде идеальной ситуации, где все складывается так, как задумывалось создателями reCAPTCHA. Но наверняка многие из вас сталкивались с абсолютно нечитаемыми словами, предлагаемыми для ввода. Проблема в том, что некоторые книги \ газеты сохранились настолько плохо, что порой и вручную они распознаются отвратительно. Вот пример:

Изображение отвратительного качества. Посмотрим, что тут сможет сделать OCR…

… а ничего. Ошибки не подсвечены потому, что все это — одна большая ошибка.

Зато силами reCAPTCHA результат становится вполне себе читаемым, хоть и не безошибочным.

Именно таким образом пользователи помогают оцифровывать книжки средствами reCAPTCHA. По-моему, это прекрасно.

Я ничего не понял!

Вкратце: изображение, генерируемое reCAPTCHA, состоит из двух отсканированных слов. Одно уже заведомо известно системе, насчет второго же есть сомнения. Именно это второе слово и есть объект для распознавания силами пользователей. Грубо говоря, интерфейс reCAPTCHA мог бы выглядеть и вот так:

Скрипты для распознавания

Бытует ошибочное мнение, что reCAPTCHA невозможно взломать (речь идет об автоматическом распознавании приведенного текста, без участия человека).

Однако, судя по тенденциям, это не так. С течением времени reCAPTCHA понаделала различных подводных камней для систем распознавания. Среди них искривление текста, пересечение его полосами, так же недавно была введена фича, благодаря которой проверочное (известное системе) слово выглядит сдвоенным. Все это указывает на то, что reCAPTCHA все таки испытывает некоторые трудности с защитой.

Никто и не подозревал

Есть люди, которые критикуют reCAPTCHA, и с этической точки зрения, критикуют они не зря. Дело в том, что за распознанный текст Google так или иначе получает деньги. А сами тексты добываются вполне себе бесплатно, силами пользователей. То есть, тут имеет место бесплатный труд. Лично меня это не волнует, к тому же, никто не заставляет пользователей вводить reCAPTCHA, и более того, никто не заставляет веб-мастеров устанавливать ее на свои сайты 🙂

Ирония

Наверняка некоторые из вас, прочитав предыдущий абзац, поняли, что тут что-то не так. Все знают о сервисах по ручному распознаванию капчи, где миллионы азиатов вводят капчу за гроши. Итак, если принять во внимание предыдущий абзац, то получается, что эти азиаты работают не только на сервис по распознаванию, они работают и на Google. Бесплатно.

Справка по reCAPTCHA

О reCAPTCHA

  1. Что такое reCAPTCHA?

Использование reCAPTCHA V2

  1. Как использовать reCAPTCHA?
  2. Специальные возможности
  3. Эта капча слишком сложная
  4. Мой компьютер отправляет автоматические запросы

Справка для пользователей reCAPTCHA хотите более легкую задачу?

Помощь владельцам сайтов

  1. Как я могу интегрировать reCAPTCHA на свой сайт?
  2. Часто задаваемые вопросы

О reCAPTCHA

  1. Что такое reCAPTCHA?

    reCAPTCHA — это бесплатная служба Google, которая помогает защитить веб-сайты от спама и злоупотреблений. «CAPTCHA» — это тест Тьюринга, позволяющий отличить человека от бота. Людям легко решить эту проблему, но трудно понять «ботам» и другим вредоносным программам. Добавив reCAPTCHA на сайт, вы можете заблокировать автоматизированное программное обеспечение, облегчая вход своим приветствуемым пользователям. Попробуйте на странице https://www.google.com/recaptcha/api2/demo.


    Чтобы узнать больше о reCAPTCHA, посетите наш официальный веб-сайт или наш сайт технической документации.

Использование reCAPTCHA V2

  1. Как использовать reCAPTCHA?

    Просто установите флажок:

    Если вы видите зеленую галочку, поздравляем! Вы прошли наш тест робота (да, это так просто). Вы можете продолжать то, что вы делали.

    Иногда нам нужна дополнительная информация от вас, чтобы убедиться, что вы человек, а не робот, поэтому мы просим вас решить задачу:

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

  2. Специальные возможности

    reCAPTCHA работает с основными программами чтения с экрана, такими как ChromeVox (Chrome OS), JAWS (IE/Edge/Chrome в Windows), NVDA (IE/Edge/Chrome в Windows) и VoiceOver (Safari/Chrome в Mac) ОПЕРАЦИОННЫЕ СИСТЕМЫ). reCAPTCHA предупредит программы чтения с экрана об изменениях статуса, например о завершении проверки reCAPTCHA. Статус также можно найти, найдя заголовок «статус recaptcha» в разделе «виджет recaptcha» на странице. Дополнительные сведения см. в разделе Сообщения о статусе reCAPTCHA ARIA.

    Пожалуйста, выполните следующие шаги, чтобы решить аудио задачу:

    1. Если у вас возникла проблема со зрением, найдите и нажмите кнопку.

    2. Вам будет предложена одна из двух версий звукового испытания в зависимости от того, используете ли вы мобильное устройство.

    3. Нажмите PLAY и введите цифры, которые вы услышите, в поле ввода текста, расположенное после кнопки PLAY или элемента управления звуком. Если ваш фокус не устанавливается автоматически на поле ввода текста после нажатия кнопки PLAY, нажмите Tab, чтобы перейти к нему. Когда вы закончите вводить цифры из аудио, нажмите ENTER или нажмите кнопку «Подтвердить», чтобы отправить свой ответ.

    4. Если ваш ответ неверен, вам будет предложено другое звуковое испытание.

    5. Если ваш ответ правильный, аудиовызов будет закрыт, а флажок reCAPTCHA станет установлен. ReCAPTCHA также уведомит программу чтения с экрана об успешной проверке.

      Обратите внимание, что срок действия проверки истекает через некоторое время, и в этом случае вам нужно будет начать заново. Вы будете уведомлены, если срок действия подтверждения истечет.​ 

    ​Наконечники
    • Если звук не воспроизводится, попробуйте загрузить его, найдя ссылку и нажав на нее.

    • Находясь в поле ввода текста, вы можете нажать кнопку «R», чтобы воспроизвести звук с самого начала

    • Чтобы получить другое звуковое задание, найдите и нажмите кнопку.

    • Срок действия проверки reCAPTCHA истекает через определенное время, поэтому лучше завершить проверку reCAPTCHA последней на посещаемом веб-сайте.

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

    Сообщения о статусе reCAPTCHA ARIA

    Сообщение о состоянии

    Подробное описание

    Рекапча требует проверки

    Исходное состояние: для работы на этом веб-сайте требуется проверка reCAPTCHA. Установите флажок, чтобы получить запрос на проверку.

    Вызов проверки открытия

    Флажок нажат, и задание загружается. Вы мгновенно верифицированы, если статус изменится на «Вы верифицированы». В противном случае вам необходимо пройти проверку.

    Срок действия запроса на проверку истек, установите флажок еще раз для нового запроса

    Срок запроса проверки истек из-за тайм-аута или бездействия. Нажмите на флажок еще раз для нового испытания.

    Вы подтверждены

    Вы прошли проверку. Теперь вы можете продолжить работу на сайте.

    Срок действия подтверждения истек, установите флажок еще раз для нового вызова

    Срок действия проверки истек из-за тайм-аута или бездействия. Нажмите на флажок еще раз для нового испытания.

  3. Эта CAPTCHA слишком сложная

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

  4. Мой компьютер отправляет автоматические запросы

    На нашей необычной странице справки о дорожном движении описано, что делать, если вы видите это сообщение:

    «К сожалению, ваш компьютер или сеть могут отправлять автоматические запросы. Чтобы защитить наших пользователей, мы не можем обработать ваш запрос прямо сейчас».

Справка для пользователей reCAPTCHA

  1. Требования к браузеру для reCAPTCHA

    Мы поддерживаем две самые последние основные версии:

    • рабочий стол (Windows, Linux, Mac)
      • Хром
      • Фаерфокс
      • Сафари
      • Хромированная кромка
    • мобильный
      • Хром
      • Сафари
      • Родной браузер Android
  2. Не видите флажок и хотите более легкую задачу?

    Если вы видите эту задачу reCAPTCHA, значит, среда вашего браузера не поддерживает виджет-флажок reCAPTCHA.

    Есть несколько шагов, которые вы можете предпринять, чтобы улучшить свой опыт:

    • Убедитесь, что ваш браузер полностью обновлен (см. минимальные требования к браузеру)
    • Убедитесь, что в вашем браузере включен JavaScript
    • Попробуйте отключить плагины, которые могут конфликтовать с reCAPTCHA

    Обратите внимание, что некоторые сайты могут быть неправильно интегрированы с reCAPTCHA – в этом случае обратитесь к веб-мастеру сайта.

Помощь владельцам веб-сайтов

  1. Как мне интегрировать reCAPTCHA на свой сайт?

    Использовать reCAPTCHA на вашем сайте очень просто. Сначала зарегистрируйте свой сайт здесь, а затем следуйте кратким инструкциям на экране.

  2. Часто задаваемые вопросы

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

Справка по reCAPTCHA

О reCAPTCHA

  1. Что такое reCAPTCHA?

Использование reCAPTCHA V2

  1. Как использовать reCAPTCHA?
  2. Специальные возможности
  3. Эта капча слишком сложная
  4. Мой компьютер отправляет автоматические запросы

Справка для пользователей reCAPTCHA хотите более легкую задачу?

Помощь владельцам сайтов

  1. Как я могу интегрировать reCAPTCHA на свой сайт?
  2. Часто задаваемые вопросы

О reCAPTCHA

  1. Что такое reCAPTCHA?

    reCAPTCHA — это бесплатная служба Google, которая помогает защитить веб-сайты от спама и злоупотреблений. «CAPTCHA» — это тест Тьюринга, позволяющий отличить человека от бота. Людям легко решить эту проблему, но трудно понять «ботам» и другим вредоносным программам. Добавив reCAPTCHA на сайт, вы можете заблокировать автоматизированное программное обеспечение, облегчая вход своим приветствуемым пользователям. Попробуйте на странице https://www.google.com/recaptcha/api2/demo.


    Чтобы узнать больше о reCAPTCHA, посетите наш официальный веб-сайт или наш сайт технической документации.

Использование reCAPTCHA V2

  1. Как использовать reCAPTCHA?

    Просто установите флажок:

    Если вы видите зеленую галочку, поздравляем! Вы прошли наш тест робота (да, это так просто). Вы можете продолжать то, что вы делали.

    Иногда нам нужна дополнительная информация от вас, чтобы убедиться, что вы человек, а не робот, поэтому мы просим вас решить задачу:

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

  2. Специальные возможности

    reCAPTCHA работает с основными программами чтения с экрана, такими как ChromeVox (Chrome OS), JAWS (IE/Edge/Chrome в Windows), NVDA (IE/Edge/Chrome в Windows) и VoiceOver (Safari/Chrome в Mac) ОПЕРАЦИОННЫЕ СИСТЕМЫ). reCAPTCHA предупредит программы чтения с экрана об изменениях статуса, например о завершении проверки reCAPTCHA. Статус также можно найти, найдя заголовок «статус recaptcha» в разделе «виджет recaptcha» на странице. Дополнительные сведения см. в разделе Сообщения о статусе reCAPTCHA ARIA.

    Пожалуйста, выполните следующие шаги, чтобы решить аудио задачу:

    1. Если у вас возникла проблема со зрением, найдите и нажмите кнопку.

    2. Вам будет предложена одна из двух версий звукового испытания в зависимости от того, используете ли вы мобильное устройство.

    3. Нажмите PLAY и введите цифры, которые вы услышите, в поле ввода текста, расположенное после кнопки PLAY или элемента управления звуком. Если ваш фокус не устанавливается автоматически на поле ввода текста после нажатия кнопки PLAY, нажмите Tab, чтобы перейти к нему. Когда вы закончите вводить цифры из аудио, нажмите ENTER или нажмите кнопку «Подтвердить», чтобы отправить свой ответ.

    4. Если ваш ответ неверен, вам будет предложено другое звуковое испытание.

    5. Если ваш ответ правильный, аудиовызов будет закрыт, а флажок reCAPTCHA станет установлен. ReCAPTCHA также уведомит программу чтения с экрана об успешной проверке.

      Обратите внимание, что срок действия проверки истекает через некоторое время, и в этом случае вам нужно будет начать заново. Вы будете уведомлены, если срок действия подтверждения истечет.​ 

    ​Наконечники
    • Если звук не воспроизводится, попробуйте загрузить его, найдя ссылку и нажав на нее.

    • Находясь в поле ввода текста, вы можете нажать кнопку «R», чтобы воспроизвести звук с самого начала

    • Чтобы получить другое звуковое задание, найдите и нажмите кнопку.

    • Срок действия проверки reCAPTCHA истекает через определенное время, поэтому лучше завершить проверку reCAPTCHA последней на посещаемом веб-сайте.

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

    Сообщения о статусе reCAPTCHA ARIA

    Сообщение о состоянии

    Подробное описание

    Рекапча требует проверки

    Исходное состояние: для работы на этом веб-сайте требуется проверка reCAPTCHA. Установите флажок, чтобы получить запрос на проверку.

    Вызов проверки открытия

    Флажок нажат, и задание загружается. Вы мгновенно верифицированы, если статус изменится на «Вы верифицированы». В противном случае вам необходимо пройти проверку.

    Срок действия запроса на проверку истек, установите флажок еще раз для нового запроса

    Срок запроса проверки истек из-за тайм-аута или бездействия. Нажмите на флажок еще раз для нового испытания.

    Вы подтверждены

    Вы прошли проверку. Теперь вы можете продолжить работу на сайте.

    Срок действия подтверждения истек, установите флажок еще раз для нового вызова

    Срок действия проверки истек из-за тайм-аута или бездействия. Нажмите на флажок еще раз для нового испытания.

  3. Эта CAPTCHA слишком сложная

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

  4. Мой компьютер отправляет автоматические запросы

    На нашей необычной странице справки о дорожном движении описано, что делать, если вы видите это сообщение:

    «К сожалению, ваш компьютер или сеть могут отправлять автоматические запросы. Чтобы защитить наших пользователей, мы не можем обработать ваш запрос прямо сейчас».

Справка для пользователей reCAPTCHA

  1. Требования к браузеру для reCAPTCHA

    Мы поддерживаем две самые последние основные версии:

    • рабочий стол (Windows, Linux, Mac)
      • Хром
      • Фаерфокс
      • Сафари
      • Хромированная кромка
    • мобильный
      • Хром
      • Сафари
      • Родной браузер Android
  2. Не видите флажок и хотите более легкую задачу?

    Если вы видите эту задачу reCAPTCHA, значит, среда вашего браузера не поддерживает виджет-флажок reCAPTCHA.

Об авторе

alexxlab administrator

Оставить ответ