Что такое капча? Зачем нужен ввод captcha?
Привет всем. Скорее всего Вы уже знаете что такое капча, возможно просто видели ее, но не знали как называется эта кривая и раздражающая картинка, которую нужно вводить на каждом шагу. Так вот, для тех, кто не знал — это капча (captcha).
Что такое капча?
Назначение и функция капчи
Для чего нужен ввод капчи, ведь это может отталкивать пользователей?
Например, в любимой всеми социальной сети ВКонтакте ее нужно вводить, если количество действий в определенный промежуток времени превысит допустимый параметр. Грубо говоря, если вы отправите подряд 50 сообщений с интервалом в 1 секунду, то, наверняка, выскочит капча, так как вас заподозрят в спаме. А спамят, как известно, в большинстве своем роботы, которые не смогут (по задумке авторов) ввести текст с рисунка. Соответственно, это вынужденная мера, которая защищает ресурсы от спама и повышенной нагрузки при атаке ботов.
Однако, captcha не всегда помогает, ведь на каждый замок можно найти ключ, иначе этот замок просто сломан и бесполезен. Большинство рисунков можно распознать нейронными сетями, предварительно натаскав их на многочисленных (несколько десятков, а то и сотен тысяч) примерах. Эти примеры подготавливают добровольцы, которые днями напролет за небольшое вознаграждение сидят и вбивают капчи. Дабы не быть голословным, вот пример с habrahabr по взлому капчи яндекса. Также существуют специальные сервисы, такие как antigate, которые предоставляют услгу по распознаванию. Они имеют огромную готовую базу примеров, а те случаи, которых еще нет в базе, распознаются вручную.
[ содержание ]
Примеры captcha, случаи использования
Может быть можно придумать что-то не такое раздражающее как прыгающий и скачущий текст\цифры? Да, конечно можно придумать. И более того, уже придумали. Сейчас я покажу Вам примеры капчи, которые не так раздражают посетителей. Начнем со стандартной — текстовой.
Теперь перейдем к более интересным примерам. К таковым можно отнести капчу, где нужно выставить вертикально 3 картинки. На мой взгляд, это одна из наиболее удачных вариаций в данной области, просто потому, что она не раздражает, а даже наоборот, увлекает и немного веселит. Это даже не ввод captcha, а просто мини игра.
Далее хотелось бы пару слов сказать про математическую капчу. Она может быть как простой, так и сложной. Лично мне нравится капча, где требуется сложить или вычесть два числа. Это гораздо удобней, чем сидеть и разбирать кривой текст. Однако, если чуть чуть перебрать со сложностью, то могут возникнуть проблемы.
Ну и в заключение, опасный пример мнимой безопасности, капча — «поставь галочку». Многие считают, что этого достаточно, но не подозревают, что программно поставить галочку очень просто и обучить этому бота — дело 1 минуты. Ведь при этом ввод капчи как таковой не происходит, а происходит изменение параметра CheckBox’a.
Теперь вы знаете что такое капча (captcha) и представляете, примерно, какими они могут быть.
Комментарии:
Точно, иногда, еще как раздражает. Однажды я полдня эту чертову капчу заполнял и бросил. На следующий день получилось с первого раза. Такие вот дела ツ
Да, попадаются такие ресурсы, где капчи портят жизнь не роботам, а реальным людям :)
Классная идея с фоткой девушки для завлечения посетителей :) Ну и текст тоже ничетак, весело.
Когда админил форум, сам рисовал и выдумывал капчи) Интересно было) Автор, тоже кстати попробуй) Оригинальность — главный враг ботов)
девушка с каптчей улыбнула))) главное суть поясняет
Согласен, чем новее подход к созданию капчи, тем сложнее ботам.
Это такой прием, показать фотку\картинку красивой девушки, а после этого хоть про китов пиши — народ уже будет морально подготовлен :)
Капча, особенно с шумом, это целое искусство набора =)
Клавиатуру начинаешь знать наизусть.
Ре-капча суровая) Можно зрение убить, если часто такие капчи вводить.
Хинт по капче, как на футболке у девушки. Она состоит из двух слов, алгоритм прохождения простой — верное введение одного из двух слов. Что-бы пройти такую капчу достаточно верно ввести одно слово и ввести любую абракадабру, состоящую из нужного количества букв второго слова.
Небольшой экскурс (относится только к капче с футболки девушки). Как вы думаете, откуда капча берет эти картинки? У гугла раньше была большая задумка — оцифровать британскую гарвардскую библиотеку. Закупилась корпорация добра сканерами мощными и начала сканировать. Отсканировав, решила распознать. И не получилось, тексты-то древние, шрифты стерты-перечеркнуты. И тут один гений сказал: а давайте пользователей сети заставим распознавать эти сложные слова! Заодно от спамеров избавимся. И вот результат, мы мучаемся, они бабло гребут:)
Не знал про то, что можно правильно только одно слово набрать, интересно. А про гугл и библиотеку весело придумали :)
у меня с капчей отношения засрались после юзания ucoz.ru-сайтов. там эта фича отвратительно работает (по крайней мере, работала пол года назад). никак не мог нормально её ввести — постоянно вылетало «неверно набрано». ://///// бесило дико =\
если честно изначально когда только начал читать да же не имел понятия что такое капчи но благодаря тебе буду знать спасибо большое)))
А меня как простого пользователя эти буквенно-циферные капчи нереально выбешивают. А вот другие варианты капчи пока не встречались.(
Ещё порадовала формула с корнями.))) Из серии вход на сайт Российской акамедии наук, или на форум любителей «жесткой» математики.
Люди , если вдруг решите заработать на вводе капч на колотибабло . ком , бросайте это дело, я заработал доллар, для этого мне пришлось ввести 2 тысячч капч.Меня переполняют эмоции, я хочу сказать создателям этого сайта АХ вы С7ки 3баны3 я ваш рот топтал мра3и н3н4вижу вас :D
Ого, сколько же это у вас времени отняло? ) Не завидую =)
Да сегодня вот, посидел несколько часов ,когда вводил последние капчи у меня было ощущение ,что в голове бульон )
Ясно, ну зато теперь у вас есть большой опыт в распознавании капчи :) Шучу конечно ;) А почему бы теперь не заняться созданием сайтов?
Да у меня в этом деле опыта нету, хочешь пиши на мыло, может придумаем что, финансирование с меня, с тебя разработка , может что получится :D
История — пипец! :)))) Зачет!
===я заработал доллар, для этого мне пришлось ввести 2 тысячч капч===
Гы, ах@енный заработок! :)))
По сабжу. Как я понял, автор давно поставил плагин что-то типа Nospamnx? Подобных давно навалом, капча уже отстой.
Многие с этого начинали :) Естественно быстро понимаешь, что это развод и бросаешь. Зачастую даже не накопив минимальную сумму для вывода — это главная фишка таких сервисов. Они практически не тратят деньги, т.к. минималки для вывода большие.
У меня стоит только Akismet и все, пока нормально справляется.
А, Акисмет, я и забыл про него. :) Просто год как пользуюсь тем написал и Акисмет теперь удаляю при установке любого блога машинально. :) Вы еще просто не имели шквала по паре сотен в день спамеров. Плюс еще дело в том, что Акисмет может как «зарезать» человека, так и пропустить бота — там ведь зависит от того, кто как нажал на кнопку «спам». А Nospamnx и прочие новые они действуют на основе какого-то алгоритма с JS и просто режут всех ботов. Инфа от плагина в однои моем блоге:
Since January 9, 2012 NoSpamNX has stopped 13379 birdbrained Spambots (~ 111 per Day).
А если вдруг какой-то хитрожопый с новой машинкой и пролез, то его быстренько в списочек, и кстати этот список можно для всех своих блогов использовать. У меня на одном домене для всех блогов один список.
Пассивный доход рулит! Правда я лет 7 работаю и только недавно узнал, что он так называется. :)
Чекбоксов давненько, кстати, не видно. Видать поумнели владельцы сайтов или просто надоело им разгребать кучи спам-сообщений :)
Самое, по-моему, эффективное на сегодняшний день — это использование JavaScript, ведь роботы со скриптами не работают. Если верить той же «Яндекс.Метрике», в среднем у 82-93 процентов его поддержка в браузерах включена, поэтому особых проблем быть не должно. Прячем кнопку «Оставить комментарий» под скриптик и наслаждаемся: пытается пользователь или бот оставить комментарий, а кнопочка-то отсутствует или не кликабельна. Хотя, сказать по правде, после прочтения статьи с Хабрахабра про взлом каптчи «Яндекса» я практически уверен, что что-то эдакое, способное работать с любой современной технологией, народные умельцы уже изобрели)
А у меня и Акисмет нормально справляется, серьезно! Он пока не пропустил ни одного спам сообщения вот уже за 11 месяцев существования блога ;)
Допустим будешь вводить по 100 капчей в день. На 2000 потребуется 10 раб. дн., т.е. пол-месяца. И за это 1 доллар?
Все шансы попасть в палату №6.
Так вот как называются эти противные расплывающиеся буквы!!! Чудесная статья, благодаря Вам за 2 дня мой лексикон пополнился 4 мя новыми словами!!! Спасибо!!!
Здравствуйте, все, всем хороших дней!
Я совершеннейший «чайник» с большим интересом прочитала саму статью про каптчи и очень интересные отзывы. Но так много новых слов, что я теперь считаю себя не «чайником», а «самоварищем»! Мне до таких знаний расти — не дорасти. СПАСИБО! Иногда хочется оставить мнение по какому-нибудь интересному материалу, но сразу всё тормозится из-за требования ввода не только электронной почты, но и ввода пароля. Мне это не нравится! А везде регистрироваться, но вводить другой пароль — запутаться можно. Поэтому оставляю свой комментарий там, где не надо регистрироваться. С уважением ко всем Галина 17.01.14
Совсем недавно мне стала интересна тема защиты сайтов от спама и, покопавшись в интернете,нашла огромное количество разновидностей такого модуля. Самым популярным является recaptcha — это как раз та, что позволяет книги отцифровывать (хотя, кажется сейчас уже не книги, а google карты) — дело благое, но капча почти нечитаемой получается для человека. Встретились интересные варианты: 1. собрать пазл (правда, я долго не могла понять, что мне вообще нужно сделать, чтобы пройти капчу=)), это вроде кейкапча 2. выбрать картинку с изображением чего-то конкретного (обычно щенка, среди котят: ничего личного, но котята уже надоели=)) 3. ввести надпись с баннера или то, что написано в поле введите — очень просто читается (нет никаких помех для восприятия текста (для человека), как я понимаю, туда вставляются рекламные баннеры, которые еще и приносят какой-то заработок владельцу сайта, называется такая капча capinno
veter_v_volosah, я бы советовал делать так:
Для мелких проектов можно обойтись без капчи, достаточно простых проверок, как делает Akismet в WP.
Для средних проектов отлично подойдет reCaptcha.
Для крупных проектов только свои способы защиты: свои капчи и свои алгоритмы.
Хрчу зарегестрироватся на сайти помощи мнагодетным.Все ввожу верно потом пишут введите код с картинке, а самой картинке нед написано просматреть другую картинку, нажимаю и там негего нет где мне взять этот код.Без него немогу зарегестрироватся.подскажите пожалуйста.
Елена, почему столько ошибок в комментарии? Вы специально так пишете? Очень трудно понять смысл вашего сообщения.
Познавательно.щас регался,дошёл до капчи и подумал:-чё за херня?написал русскими САРТНА,по английски-SARTNA.теперь узнал,смешно стало
Подскажите,кто нибудь пожалуйста,как же эту чертову капчу в майл.знакомствах пройти,здесь нет искривленных букв и цифр,а четыре разноцветных кубика?Делал запрос на сайт,но оттуда лишь молчание,видимо сами не знают что с ней делать.А объяснить по человечески они видимо ,уже не в состоянии.
очень интересная статья спасибо
Статья интересная,познавательная.Спасибо.Отдельно спасибо всем за коменты.
целый день бьюсь, отображение всплывающих окон в браузере включаю. ладно раньше были эти буковки, ещё говорили что они помогают книги оцифровывать… но эта новая, гадкая и мерзкая reCaptcha от гугла ! черт бы побрал того пиндоса который эти картинки с капчи придумал, его повесить мало… да ещё может четвертовать после.