Как стать автором
Обновить

Комментарии 122

Не дай бог такая капча войдет в моду.
А то моего английского не хватит, что бы регистрироваться на ресурсах (некоторый картинки можно по разному назвать).
Я имел в виду, что изображение сердца может вызвать разные ассоциации (любовь, орган и т.д.). А поскольку результатом может быть не обязательно осмысленное слово, то и разгадка может быть не очень однозначной.
Согласен. Это всего лишь пример
Уж не знаю, что там нарисовано, но я отгадал вашу капчу с 4 нот букв.
Ждем топик «Пишем распознаватель Ребус captcha на C»
:)
На Brainfuck…
С использованием libastral.so )
1. Жаль что нет примера, хотелось попробовать в живую.
2. Ссылка на архив битая.
3. Что мешает собрать базу всех картинок и сопоставить их со значениями, и потом просто ботом подставлять нужные буквы?
Не так давно, я публиковал своё видение капчи
habrahabr.ru/blogs/webdev/121794/
так там хотя бы шум мешал использовать шаблоны.
Хм, ссылка уже заработала, вначале архив не хотел качаться.
А где пощупать «живой» пример? :)
Зачем же вы правильный ответ замазали?)
Осмысленно вы файлики-то называете.
Большинство «времянки» :-)
— Где логика?! Ты зачем назвал переменную rab22?
— Ну так переменная rab21 уже была… (с)
На форуме asechka.ru при авторизации каждый раз требует решать хитрую капчу. Или пазл или расстановка всяких собачек разными порядками.

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

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

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

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

Впрочем, по-моему, сайт «госуслуги» к этому сейчас находится ближе всех :)
За идею 5+! За юзабилити 3-!
Вот у вашего комментария как раз -3!
Добавил ссылку на живой пример
Уже достали топики про капчу, вместо того чтобы изобретать усложнения для пользователей, лучше сделать так: есть простая картинка только с цифрами, на форму ввода ставим событие по нажатию клавиши, и в скрытую форму добавляем navigator.userAgent[i] где i это введёное число, потом на сервере проверяем правильно ли все, естественно отсеиваем нереальные userAgent
Сам-то понял чё написал?
Все боты пересылают копию существующего юзер-агента, просто скопировав его из фиддлера (или другого http-анализатора). Идиотов палить своего бота нет. Если, конечно, есть цель скрыть присутствие бота (а капче-пробиватели как раз-таки и скрываются).
so what?
тут даже нет необходимости js execute делать. CURL_SET_HEADER User-Agent вот и все.
пару xhr на сервер сделать тоже легко
взрыв мозга полный…
жесть! Доказываем железяке, что ты человек. Порой после неверного ответа так и хочется разбить клавиатуру с рёвом «Да человек я, человек!!!».
Look Dave, I can see you're really upset about this. I honestly think you ought to sit down calmly, take a stress pill, and think things over.
Я слишком тупо, чтобы решать такую капчу. =(
спасиба паблевал
После «ребус капчи» будет «телепат капча» ;)
Не не, после ребус-капчи будут стерео-капчи)
p.s.высший уровень мазохизма это уменьшить ее до размеров обычной капчи, если месье любит извращения!
image
Полный размер.

капча простая, достаточно просто умения смотреть стереограммы)
Отличная вещь, жаль, не все умеют :)
Идея пришла мне совершенно внезапно, при создании очередной стереограммы)
hG7aguK
Только что научился)
Да, ответ верен
p.s. на земле стало на одного стереохуманридера больше)
Я умею еще с детства рассматривать подобные картинки, но отгадать что там, не всегда получается, с текстом вообще тяжко )=
Если будут такие капчи, буду просто счастлив. Мороки с ними в разы меньше, вот только не все ее смогут пройти.
Да, капча очень сложна для взлома автоматизированными системами, у нее очень много плюсов (по крайней мере я этих методов не знаю, поправьте если это не так), даже если использовать пару символов она все равно будет технически сложна по взлому, и в то же время проста для считывания обычным пользователям, конечно если научиться их читать

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

5 минут в Гимпе.
извиняюсь, мой комментарий был быстрее
Да, я написал, а сам пошёл Гимпить доказательство)
да все здорово, разгадать системой можно, но я создал примитив с резкими границами и полным контрастом белого и черного, за 2 минуты, так если подходить к вопросу более формально, благодаря градиенту, и плавного шума, можно достичь очень сложно считываемого образца
Особенно для человека ;)
Все эти стереоизображения основаны на одной схеме. Фоновое изображение повторяется, а объёмная фигура — сдвиги в фоновом изображении, при перефокусировке взгляда мозг как бы «собирает» объёмную картинку, основываясь на различиях в сдвигах.

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

Paint.NET, режим наложения «Разница», сдвиг на 58 пикселей.
Спасибо, чего только не пробовал и так тоже, вот только про сдвиг не догадался.
Мой алгоритм похуже. Сдвиг можно увидеть очень просто. Если увеличить изображение, то у него повторяющаяся структура. Вот как раз на один блок и надо сдвигать.
Чуть не так. Структура повторяется каждых 72 пикселя, если сделать сдвиг не на 58 пикселей, а на 72, то получится такая картинка:
Издеваются над бедными людьми с аномалиями цветовосприятия. *Ушел плакать от несправедливости мира*
+1 >_<'
Мне как то в голову приходила такая идея, но не дошли руки до воплощения в жизнь.
Идея касалась не исключительно стереограм, а особенностей человеческого зрения вообще.
Как по мне — очень качественная основа для создания капчей

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

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

капча простая

я с вами в чём-то не согласен :)
Ни разу в жизни не увидел на таких картинках ничего. ЧЯДНТ?
И мизерный процент людей, не имеющих бинокулярного зрения (в который я имею несчастье входить), будет обливаться слезами и жать на инвалидное кресло, чтобы послушать Microsoft Sam? Ненене, Дэвид…
Это уже не антибот, а антиюзер какой-то.
Мне кажется, что капча — это вообще зло. И должна использоваться как можно реже.
С одной стороны лучше пропустить десять ботов, чем потерять одного реального клиента, который не сможет разглядеть буковки.
С другой стороны развитие сервисов типа antigate помогает боту разгадать любую капчу.
Так что в большинстве случаев капча отсеивает именно живых людей, а не ботов.
Из 5 попыток непрошла ни одна :(

image
mb, tar?
мда, далёк я от ребусов.
Мне в голову первое что пришло увидев эту картинку — Ratio, так как она похожа на звезду рейтинга.

Увидав нечто подобное скорее всего уже ушел бы с ресурса.

Идея прикольная но в пятницу в конце рабочего дня думаю не я один забил бы на разгадывание ребус-капчи :D
captcha из математических выражений уже была? Ждем капчу, где надо будет решить дифур…

А по делу — по-моему пора прекращать полет фантазии в этом направлении… За что нас так, бедных?
Быть может, кто-то меня осудит, но меня на сайте с такой каптчей не будет…
Хорошая попытка!
Но всё же хочется чего то легче для восприятия и посложнее для бота.

Я бы сделал:
не большая фотография чего либо и рядом select с категориями.
Пользователь должен выбрать категорию которая наиболее подходит к картинке.

Правда для этого нужна база этих самых картинок с категориями…

Хотя можно брать рандомную картинку с того же: www.flickr.com/search/?q=airplane или в гугле…

зы: Капча зло! Лучше без нее! :)
А у меня работает.
ripper
Последнее — Paper? Я думал Sheet
Если не смотерть в код, в жизни не догадаешься, что лист — это paper.
В голову приходит только: doc, document, sheet.
arrow
p
paper
— arpper?
right, а не arrow
мне лично первое что пришло в голову, так это paper
А где буква «a» из «arrow» делась?
а там не a, потому что right, а не arrow
Ого.
в том и минус такой капчи. Поэтому ребус — интересно, а ребус-капча — чистейший садизм.
Так кто-нибудь в результате сделает HTML 5 капчу с использованием WebGL, мол, «что написано на красной и зеленой гранях вращающегося кубика?».
Какбы это будет на клиентской стороне, т.е. не защищено
Если мне такое предложат — я потерян для этого сайта. Даже в гугл ходить не буду если придется такое вводить там.
От этого мозг взорвётся.
Уж лучше я научусь разгадывать ребус-капчу.
Научи дурака Богу молиться…
На самом деле, первая гораздо лучше многих, которые сейчас используются, сделать бы её поадекватнее…
Её распознавать легче всего будет. Искажения нужно вносить в глифы — тогда будет лучше.
Но все равно распознавать разные глифы и похожие буквы алфавита — разные вещи. Имхо, алфавит лучше защищает.
Ну что, ждем топик с разгадыванием такой капчи.
<КапитанОчевидностьMode>
Капча должна быть легкой для людей и сложной для роботов.
</КапитанОчевидностьMode>

Здесь все наоборот. Человек далеко не сразу поймет, что хотел изобразить художник, да и не все умеют разгадывать ребусы без подсказки.
С точки зрения робота использование картинок только упрощает задачу. Во-первых, они цветные, значит, можно различать их не только по форме, но и по цветовому составу. Во-вторых, на них нельзя накладывать такие же сильные искажения, как на буквы. В-третьих, по использованным в ребусе запятым можно отлично найти границы отдельных элементов капчи.
Ох зря вы об этом. Чувствую, следующей капчей будет ребус с нанесенными шумами, как в стандартных капчах — искривления, посторонние полупрозрачные картинки, хаотичные линии…
На сайт/форум композиторов и музыкантов
Научился играть, но узнать не могу. Что это?
Похоже на гимн РФ.
Точно!
Так, оказывается Валдис Пельш вёл передачу «Расшифруй капчу на слух»!
— Я угадаю эту капчу с 5 нот!
— А я с 3-х!
— Угадывай!
Так и до видео капчи недалеко…
«Введи имя порноактрисы»?
музыкапча :)
А мне пришло в голову, что можно вместо капчи делать, например, миниигры. Как во многих современных играх.
Это как например, набрать в Тетрис 1000000 очков?
p.s. смеркалось…
В гэгтрис.
И кому будет проще это сделать?
Так роботы же и наберут 1000000 очков.
Мне пришла в голову мысль, сделать словарь из, например, самых популярных животных, затем выбирать из него рэндомно одно животное, делать поиск по гуглокартинкам, взять первую и использовать, как капчу с заданием какое животное.
Оффтопом о глупых капчах — сейчас на сайте плеера пытался оставить отзыв о товаре, там была капча вида "8+2=?"

Я написал 10. Мне ответили «Неверный проверочный код, попробуйте ввести его снова»

При этом на «6+9=15» реакция нормальная.

ethernet и folder?
ernol? не подходит!
wool (network, folder)
Сиськи все-таки подоспели за полчаса до конца пятницы! Ура!
Столько вариантов для captcha последнее время, уже можно открыть отдельный блог «Captcha и другие садо/мазо...»
[Censured] Извините, но я бы сайты с такой капчей обходил бы стороной [/Censured]
ААА!!! Написал строк 40, сука, сука парсер!!!
Будет вам уроком на будущее в таких случаях использовать кнопку «предпросмотр» и копировать особо ценный текст сообщения пеерд отправкой.
руговаядиаграм-b-аппарат-толбцоваядиаграм-br

Что бы это значило???
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории