Что такое результат проверки капчи

Что такое капча простыми словами, капча при регистрации, зачем она нужна, плюсы и минусы

Что такое результат проверки капчи. Смотреть фото Что такое результат проверки капчи. Смотреть картинку Что такое результат проверки капчи. Картинка про Что такое результат проверки капчи. Фото Что такое результат проверки капчи

Капча — как Великая Китайская стена: обойти сложно, лезть не хочется. Зачем она вообще нужна на сайте, можно ли обойтись без нее и как сделать ввод капчи максимально удобным для пользователя?

Капча: что это такое

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

Какие бывают капчи

Ввод капчи можно разделить на несколько способов.

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

Зачем нужна капча

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

Когда показывается капча

Минусы капчи

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

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

Источник

Проверка CAPTCHA

В этой статье я расскажу о нескольких способах проверки поля CAPTCHA в html формах.

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

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

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

Какой бы из этих способов вы не выбрали, принцип работы с CAPTCHA остается неизменным.

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

Более наглядно этот процесс показан на рисунке.

Что такое результат проверки капчи. Смотреть фото Что такое результат проверки капчи. Смотреть картинку Что такое результат проверки капчи. Картинка про Что такое результат проверки капчи. Фото Что такое результат проверки капчи

Наибольший интерес здесь представляют две операции:
1. сохранение данных CAPTCHA;
2. проверка полученного от посетителя значения.

Существуют три основных способа сохранения данных CAPTCHA.
1. с помощью скрытых полей формы;
2. с помощью сессий;
3. с помощью базы данных.

Примечание. Под данными CAPTCHA я подразумеваю: правильный ответ, путь к изображению (если оно используется), идентификатор посетителя (если нужен).
Первый вариант самый незащищенный. По-сути, вы отправляете посетителю правильный ответ, а для спамерских ботов работа со скрытым полем формы ничем не отличается от работы с обычным.

Главное преимущество такого метода – простота реализации. Нужно просто сравнить значения двух полей формы (скрытого и заполненного посетителем).
Сохранение данных в сессии предоставляет более высокий уровень безопасности.

Правильные ответы хранятся на сервере и недоступны посетителям. Кроме того, в этом случае легко ограничить «срок жизни» CAPTCHA, просто задав «срок жизни» сессии.

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

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

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

Главный недостаток по сравнению с сессиями – необходимость отличать одного посетителя от другого. Для этого можно использовать его IP адрес (или комбинацию IP адреса и данных браузера (например, использовать заголовок User-Agent)).

Таким образом, для хранения данных CAPTCHA можно использовать таблицу с такими полями:

captcha_id – первичный ключ;
captcha_time – время создания CAPTCHA;
ip_address – адрес посетителя;
captcha_text – текст, написанный на рисунке;
pic_name – имя рисунка.

В этом случае для получения данных CAPTCHA можно использовать запрос следующего вида:

Преимущество по сравнению с сессиями – не нужны скрипты удаления рисунков (достаточно простого SQL запроса).

Полный пример реализации такой CAPTCHA на php приведен в статье: «Добавляем CAPTCHA к форме».
Также можно посмотреть live demo.

Источник

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

Сколько лет существует Хабр — столько лет на нём регулярно появляются посты про очередную капчу — будь то скрипт генерации картинки, новая идея капчи с котиками и тому подобное. Самый свежий пример того, что человек не совсем понимает — как же всё таки должна работать капча (см. текст поста и последние комментарии), но при этом делится своими заблуждениями с сообществом. Складывается ощущение, что капча — это такая terra incognita для большинства разработчиков — как для тех, кто просто прикручивает её к очередной форме в надежде на то, что она будет работать «из коробки», так и для тех кто придумывает капчи вроде тех, на которых надо выбрать картинку с котиком из нескольких фото.

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

Captcha

Согласно своему определению, captcha — это автоматизированный публичный тест Тьюринга (тест который может пройти человек, но не компьютер). В статье я буду рассматривать свойтсва капчи на примере самого распространненого её вида — текста на картинке, хотя почти все написанное одинаково применимо к любому виду капчи.

Два главных свойства капчи

Любая капча должна обладать двумя свойствами, без которых она не будет работать:

Устойчивость к распознаванию — свойство, защищающее капчу от распознавания алгоритмом — например системой распознавания текста. Гарантирует то, что человек сможет прочитать текст на картинке, а компьютер нет.
Антипример: стандартная капча форумов phpBB 2.x таким свойством не обладала — из-за относительной простоты распознавания появились скрипты, которые спамили все подряд форумы вынуждая веб-мастеров менять капчу на более стойкую.

Устойчивость к угадыванию — свойство капчи, не позволяющее угадать её значение за небольшое число попыток (менее 1000). Если набор возможных значений капчи невелик, программе не составит труда угадать её подбором вместо распознавания.
Антипример: арифметическая капча вроде «1+2» (перебор чисел от 1 до 20 в скором времени даст результат).
Антипример: выбрать из нескольких картинок ту, на которой изображён котик.

Проверка капчи

Значение для проверки должно храниться на сервере, а не передаваться вместе с картинкой в браузер. Для сопоставления посетителя и правильного значения капчи необходимо использовать некий ключ, который передаётся вместе с капчей (идентификатор сессии, номер капчи и т.п.)
Антипример: если передавать саму капчу и значение для ее проверки (в том числе зашифрованное), то человеку достаточно один раз распознать такую капчу и далее использовать комбинацию «ответ»-«значение для проверки» в своём скрипте (по ссылке в начале поста как раз такой случай)

После проверки, сохраненное значение капчи необходимо удалить. Если не сделать этого, злоумышленник сможет использовать данное значение снова неограниченное число раз. Да, при обновлении страницы с формой обновляется и капча (либо при генерации формы, либо при генерации картинки), вот только скрипт может не загружать форму снова (надо упомянуть, что это не актуально если на сайте используются одноразовые csrf-токены для форм).
Антипример: гипотетическая форма логина, в которой достаточно один раз ввести капчу правильно, и далее подбирать пароль скриптом, избегая перегенерации капчи на сервере.

Пуленепробиваемая капча

Защита от перебора. Если ваша капча устойчива к распознаванию, но не очень устойчива к перебору (например на ней надо прочитать всего 3-4 цифры), желательно ограничить число неправильных ответов «с одного ip» / «для одного логина» / etc. Такие ограничения необходимо проверять ДО проверки самой капчи (то есть даже в случае правильно введенной капчи, при наличии ограничения она не должна считаться пройденной) иначе оно не будет препятствовать перебору.

Защита от DoS. При генерации капчи на своем сервере, надо понимать что это удобный вектор проведения DoS атак (которую, в отличие от DDoS, может устроить любой школьник). Для защиты можно ограничить число генерации капчи для одного ip, кэшированием капч и т.д. Подробнее про это

Защита от распознавания. Если вы выбираете капчу, или вдруг собираетесь написать её сами, желательно понимать какая капча более защищена от распознавания. Существуют готовые универсальные скрипты распознавания капчи, работающие по принципу OCR, а в случае если ваш сайт заинтересует спамеров есть риск, что будут использовать / писать скрипт конкретно под вашу капчу. Последнее правда относится больше к сайтам уровня Яндекс или vk, а вот вариант с защитой от банальных OCR желательно предусмотреть.

Защита от антигейтов. Если говорить формально, то капча как тест Тьюринга не обязана защищать вас от антигейтов, так как в этом случае её будет распознавать человек. С практической же точки зрения, этот вопрос весьма актуален и защищаться как-то надо.
Тут нет и не может быть «золотого стандарта» (ибо в таком случае антигейты внедрят его поддержку), поэтому вы вольны дополнять капчу любыми ухищрениями, чтобы сделать её распознавание через антигейт невозможным. Например:
— нестандартная капча (сбор паззла, поворот изображения, клик по области на фото и т.п.);
— кириллическая капча — самое простое решение, но имеет ряд минусов: подходит только для проектов с русскоязычной аудиторией, есть антигейты с поддержкой кириллицы;
— использование виртуальной клавиатуры рядом с капчей для ввода нестандартных символов или фигур (может быть неудобно пользователям мобильных);

Юзабилити

Не просите ввести капчу, если вы уже убедились, что перед вами человек. Тут однако, надо быть осторожным, чтобы форму нельзя было использовать скриптом неограниченное число раз после однократного ввода капчи человеком.
Пример: форма регистрации. Если я где-то регистрируюсь, и забыл ввести поле «почтовый индекс», но правильно ввёл капчу — не надо показывать мне новую. Потратьте 10 минут на то, чтобы сохранить где-то у себя, что вот эту конкретную форму сейчас пытается заполнить живой человек.

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

Отказ от использования капчи

Лучшая капча — отсутствие капчи. Там где можно отказаться от её использования — это надо сделать. Возможно для этого придется реализовать дополнительные лимиты и проверки, но пользователи скажут вам спасибо.
Но тут надо быть очень осторожным. Например: форма регистрации без капчи, с полем email на который приходит письмо с активацией. Без дополнительных средств защиты такую форму могут завалить «левыми» адресами, и ваш сайт включат в черные списки почтовые службы. В таком случае можно обходиться без капчи, но только если у вас есть другой рубеж защиты, вроде лимита по ip.

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

Источник

Капча снижает конверсию на 3,2%. Как повысить конверсию и не утонуть в спаме

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

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

2. Выбор определенных фотографий / объектов

3. Решение простой математической задачи

4. Другие виды капчи

Существует множество других видов капчи, например:

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

Кейси Генри (Casey Henry) провел исследование в результате которого выяснилось, что сайты без капчи показывают конверсию выше на 3,2%. В исследовании участвовали 50 сайтов, за которыми наблюдали 6 месяцев. И это вполне ожидаемый результат, так как капча это дополнительное действие для пользователей и как любое дополнительное действие капча создает барьер и соответственно снижает конверсию.

На сколько капча серьезный барьер выяснили в Стэнфордском университете, в котором провели исследование и выяснили:

1. Ручная модерация

Этот метод ещё называется Honeypot (горшочек с медом) в качестве приманки для ботов. Суть его в том, что он не предполагает какого-либо взаимодействия со стороны пользователя. Метод включает использование скрытых полей на веб-странице, которые не видны посетителям. Но поскольку боты часто запрограммированы на автоматическое заполнение всех полей, они заполняют поля, которые не видны посетителям, подтверждая, что они являются ботами. Но стоит отметить, что данный метод недостаточно надежен и некоторые боты способны его обходить.

3. Ситуативная капча

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

4. No CAPTCHA reCAPTCHA

это тип капчи от Google, существует с 2014 года, но уже стал весьма популярным в Интернете. Капча определяет человека или бота по поведению, предлагая простую задачу состоящую в том чтобы нажать на поле с надписью «Я не робот».reCAPTCHA от GoogleПри этом, капча отслеживает движение и если флажок установлен ровно посередине (с точностью до пикселя), то это скорее всего робот. Потому что роботы очень точны и их легко определить по поведению. Люди же, чаще будут щелкать не ровно по центру, а рядом.Если этот первый тест не пройден, капча предлагает другой вариант, в котором пользователю будет предложено выбрать несколько фотографий содержащих определенный предмет (пример выше в пункте 2. «Выбор определенных фотографий / предметов»). Недостатком данного подхода является то, что иногда тест приходится проходить несколько раз.

5. Вход через аккаунты социальных сетей

6. Вход через мобильный телефон

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

В данной статье рассмотрена лишь 1 точка роста конверсии. Если вы хотите узнать больше, то заходите в блог компании Conversant.me №1 по увеличению конверсии в России.

Автор: Эдуард Файзуллин

Я порой раз по 5-10 разгадываю эти ребусы. Особенно когда разрезается картинка и нужно выбрать куски, где например есть велосипед.
Никогда не понимал что делать, если на кусок залезает на пару миллиметров руль от велосипеда.

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

Согласен, это бывает проблемой. С этим сталкиваются многие, не только в России (скрин ниже). Google использует распознавание фрагментов снимков из Google Street View, происходит это на автомате, поэтому и всплывают порой такие косяки. Но всё же, это бывает не всегда и это удобнее и быстрее, чем ввод искаженных символов на старых капчах.

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

Но стоит отметить, что данный метод недостаточно надежен и некоторые боты способны его обходить.
Не стоит ничего отмечать, ставил на несколько посещаемых сайтов — работает прекрасно. Спам только ручной.

поэтому иногда Яндекс выводит капчу. Остальных (реальных) пользователей капча не беспокоит.
Постоянно получаю капчу от Яндекса.

У меня в Яндексе капча только когда под ВПН. Видимо под одним айпи много пользователей. Без ВПН капчи не видел

Да, суть именно в VPN. Яндекс считает, что это один пользователь делает множество действий, потому и засчитывает за бота. Хотя на самом деле это несколько пользователей под одним VPN.

У меня ситуация обратная, на слабо посещаемых сайтах скрытые поля под разным соусом не помогают.

Я об этом и писал, что не всегда работает данный вид капчи. Поэтому написал и о других способах.

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

Ну так любая капча обходится человеком, на то он и человек. 😊

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

Надо понимать, что я за доллар распознаю 1000 капч на автомате удобно прикрутив это к скрипту. Поэтому защиты быть особо не может.

Отличный пример снижения конверсии за счёт капчи. Скорее всего, в данном случае снижение конверсии ещё больше чем на 3,2%

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

Я сейчас попробовал начать оформление в нескольких (Росгосстрах, Ренессанс, Тинькофф) и проходит без проблем. Что говорит о том, если кто-то вставляет палки в колеса, то они намеренно снижают свою конверсию. Хотя могли бы из этого что-то выжать, раз человек уже пришел на сайт, за его привлечение уже заплачено.

Капчи от Яндекса или Google относительно гуманные. Потому, что бывают такие капчи, которые совершенно невозможно разобрать (скрины ниже).

Источник

Что такое Captcha, ReCaptcha и зачем она нужна. Как обойти, как установить на сайт, почему за ввод капчи платят и сколько можно заработать

Что такое результат проверки капчи. Смотреть фото Что такое результат проверки капчи. Смотреть картинку Что такое результат проверки капчи. Картинка про Что такое результат проверки капчи. Фото Что такое результат проверки капчи

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

Что такое Captcha (Капча), ReCaptcha и зачем она нужна

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

Что такое результат проверки капчи. Смотреть фото Что такое результат проверки капчи. Смотреть картинку Что такое результат проверки капчи. Картинка про Что такое результат проверки капчи. Фото Что такое результат проверки капчи

Капча позволяет определить, кем является пользователь, человеком или компьютером.

История создания и кто создал

Впервые капча как явление, которое известно нам сейчас, появилось в 2000 году, имея первоначальное название тест Тьюринга. Этот тест был разработан в университете Карнеги-Меллона, подразумевался как мера безопасности для онлайн-ресурсов. На тот момент это было инновационное решение, так как одновременно являлось крайне простым для человека, и фактически невыполнимым для робота.

Виды капчи

Капча классифицируется на несколько видов исходя из своей сложности. Разберем подробней каждый вид и его особенности.

Графический вид

Что такое результат проверки капчи. Смотреть фото Что такое результат проверки капчи. Смотреть картинку Что такое результат проверки капчи. Картинка про Что такое результат проверки капчи. Фото Что такое результат проверки капчи

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

Логический вид

Что такое результат проверки капчи. Смотреть фото Что такое результат проверки капчи. Смотреть картинку Что такое результат проверки капчи. Картинка про Что такое результат проверки капчи. Фото Что такое результат проверки капчи

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

Поведенческий вид

Что такое результат проверки капчи. Смотреть фото Что такое результат проверки капчи. Смотреть картинку Что такое результат проверки капчи. Картинка про Что такое результат проверки капчи. Фото Что такое результат проверки капчи

Как правило, это обычная галочка, которую очень легко поставить. Так же встречаются более интересные варианты, в виде поворота картинки в нужное положение.

Звуковой вид

Что такое результат проверки капчи. Смотреть фото Что такое результат проверки капчи. Смотреть картинку Что такое результат проверки капчи. Картинка про Что такое результат проверки капчи. Фото Что такое результат проверки капчи

Данный вид это по сути все выше перечисленные виды капч, но если нажать на капче иконку “наушники или колонку звука” робот проговорит капчу которую нужно ввести. Это полезно для тех, кто плохо видит или не видит вообще.

Капча как ее обойти

Не бывает решения, которое смогло бы обеспечить 100% безопасность в долгосрочной перспективе. Что касается именно капчи, зачастую владельцы сайтов сами оставляют уязвимости на видном месте, которыми потом пользуются злоумышленники. К примеру, на некоторых ресурсах достаточно лишь просмотреть код страницы, чтобы обнаружить проверочный код и ввести его. Это запросто сможет сделать автоматизированная программа и попасть на сайт.

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

Как установить капчу от Google на сайт

Весь код будет выглядеть вот так:

Один из кусочка кода, HTML форма с двумя полями в одно из которых будет использовано для капчи. Этому полю будет задан индификатор — «g-recaptcha-response«. Информация из формы будет отправляться через метод POST, обработка будет проводиться в этом же файле, исходя из чего в атрибуте action нужно поставить значение /.

Для установки капчи на сайт от Гугл нужно иметь или зарегистрировать почту gmail. Сама установка капчи на сайт не содержит сложностей и займет максимум 15 минут. Для того чтобы это сделать, необходимо зайти на официальный сайт с продуктом reCAPTCHA от Google. На сайте нужно войти в «Консоль администратора«:

Что такое результат проверки капчи. Смотреть фото Что такое результат проверки капчи. Смотреть картинку Что такое результат проверки капчи. Картинка про Что такое результат проверки капчи. Фото Что такое результат проверки капчи

Далее нужно заполнить поля:

Что такое результат проверки капчи. Смотреть фото Что такое результат проверки капчи. Смотреть картинку Что такое результат проверки капчи. Картинка про Что такое результат проверки капчи. Фото Что такое результат проверки капчи

Внимание! Локальный сервер может некорректно работать с Google reCaptcha. Возможна проблема с аутентификацией пользователей.

Далее нужно «Скопировать ключ сайта» и «Скопировать секретный ключ«. Скопировав вставьте по очереди в код, который ниже. Для просмотра статистики нужно нажать на кнопку «Перейти в Google Аналитику«:

Что такое результат проверки капчи. Смотреть фото Что такое результат проверки капчи. Смотреть картинку Что такое результат проверки капчи. Картинка про Что такое результат проверки капчи. Фото Что такое результат проверки капчи

Скопировав первый и второй ключи, нужно вставить вот так в этот код:

Что такое результат проверки капчи. Смотреть фото Что такое результат проверки капчи. Смотреть картинку Что такое результат проверки капчи. Картинка про Что такое результат проверки капчи. Фото Что такое результат проверки капчи

Этот код для упрощения работы с кодами. Заменяя в коде ключи на свои, вставляйте так, чтобы кавычки ( ‘ ) в начале и в конце не удалить! Копируем код с уже замененными на свои ключи и открываем код сайта на котором нужно установить капчу и вставляем этот код в код сайта в первую строку:

Этот JavaScript код, который подключает reCAPTCHA и в нем заменены некоторые значения. Так как ключи от Google были прописаны в самом начале, то в коде нужно прописывать значение из константы где находятся ключи. Вот эти значения и замены и добавлен console.log(token), чтобы увидеть токен в консоли, который будет передаваться в качестве значения для поля — g-recaptcha-response:

Что такое результат проверки капчи. Смотреть фото Что такое результат проверки капчи. Смотреть картинку Что такое результат проверки капчи. Картинка про Что такое результат проверки капчи. Фото Что такое результат проверки капчи

В самом начале в две созданные константы были внесены ключи и одна из констант была прописана в коде JavaScript.

Далее сделали, что проверка будет отправляться через POST и что данные из формы будут записаны. Теперь остался по сути последний шаг PHP код, в котором нужно прописать действие, которое будет давать запрос в Google и от которого будут приходить данные о этом запросе. Это действие нужно прописать в переменную. Опираясь на показатели Гугл, то данные которые приходят score ниже 0.5 – это значит бот, а если выше, то человек:

Теперь можно «Перейти Google Аналитику» и смотреть статистику:

Что такое результат проверки капчи. Смотреть фото Что такое результат проверки капчи. Смотреть картинку Что такое результат проверки капчи. Картинка про Что такое результат проверки капчи. Фото Что такое результат проверки капчи

На этом интеграция капчи Google на сайт завершена.

Заработок на капчах, почему за ввод капчи платят и сколько можно заработать

С тех пор, как появилась сама капча, появился ряд ресурсов, которые платят пользователям за то, что они вводят капчу. Интересы у этих ресурсов самые разнообразные, они не разглашаются пользователю, который вводит капчу. Оплата такого труда крайне низкая, не стоит рассчитывать заработать хоть минимальную по средним меркам сумму. В целом, за 1000 сессий пользователь может получить максимум 70 рублей. Стоит понимать, чтобы ввести столько раз капчу, необходимо потратить 3-4 часа.

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

Благодаря им в интернете все больше старой литературы, к которой имеет доступ большое количество пользователей. Это является определенным вкладом в развитие общества, в той или иной сфере.

Сервисы по заработку на капче

Существует большое количество различных сервисов, но мы рассмотрим два наиболее выдающихся.

2Captcha

Сервис предлагает работу буквально круглые сутки. Минимальная цена за 1000 вводов составляет 60 рублей. При этом минимальная цена вывода заработанных средств — 30 рублей. Стоит отметить, что вывод осуществляется фактически мгновенно, любым удобным для пользователя способом.

Kolotibablo

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

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

RuCaptcha

Мало чем отличающийся ресурс от предыдущих вариантов. Отличие состоит в том, что здесь работы гораздо больше, так как для заказчиков предусмотрены более выгодные условия. Для исполнителей цена за 1000 сессий точно такая же, как и на других ресурсах — 30 рублей. Вывод предусмотрен в любой день недели, любым удобным способом.

Плюсы и минусы капчи

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

Маркетолог, вебмастер, блогер с 2011 года. Люблю WordPress, Email маркетинг, Camtasia Studio, партнерские программы)) Создаю сайты и лендинги под ключ НЕДОРОГО. Обучаю созданию и продвижению (SEO) сайтов в поисковых системах.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *