но если написать бота не проблема — стоит ли вообще вводить такую капчу? чтобы каждому юзеру приходилось для оставления одного коммента по пол минуты играть в тупые, но «красивые» игры? сделай тогда уж тетрис или змейку — всё-таки классика ;-)
Если правильно понял вопрос, то сейчас так и обстоит. Лабиринт генерируется сервером, а после прохождения проверяется «правильность» опять-таки на сервере.
Это как раз не странно. В идеале, конечно, лабиринтик должен отдаваться бы через Ajax, по нажатию кнопочки «Добавить». Но природная лень сделала своё дело — и лабиринтик создаётся для всех кто заходит на страницу комментариев. Просто его не видно. Однако, генерирует его всё равно же сервер :)
Да я уже писал в прошлом посте, что тут вообще нечего брутфорсить — тут все очевидно — по разнице цветов бот определяет лабиринт, далее просто имитирует нажатие клавиш на клаве.
Опробовал ваш пример — уж больно долго перемещать стрелками эту хреновину под названием «кнопка». Пока допинал ее до нужной точки, чуть с ума не сошел. Я б традиционную капчу быстрее ввел :)
Небольшой баг репорт. Иногда ползунок появляется слева от картинки лабиринта пикселей на 300. Но двигается так, как задуманно, как будто он в правильном месте.
У меня есть знатная идея капчи, основанная на обманах зрения. Но пока не реализую идею не выдам :). Однако как рассуждение — те же линии, которые кажутся кривыми, а на самом деле параллельны. И вариант — выберите картинку, где треугольник самый большой, а линии параллельны.
а на этом, кстати, можно сыграть. Если для бота все треугольники будут одного размера, а все линии параллельны, но при этом для человека какая-то часть будет выделяться ввиду обмана зрения… думаю дальше понятно :)
специально для таких можно написать, что, мол, не нужно тут ничего измерять по линейке и штангенциркулю, и дать краткую справку о методе работы капчи :)
Но вы, конечно, правы — это не надёжно) Но попробовать в качестве эксперимента стоит: собрать статистику, жалобы, время решения и т.д. И если окажется, что сложность прохождения не больше, чем у средне-стандартной, то можно уже и на ботах испытывать. В конце концов ведь обычные капчи тоже основаны на специфическом человеческом восприятии.
Да это капча ниочем вообще
во-первых она будет угадываться 50/50 (эти прямы параллельны? да-нет)
во-вторых в ней будет очень скудное количество задач (оптических обманов не так много) — а значит быстра можно накидать базу с ответами.
Стоит сначала немного знать мат-часть чтобы предлагать варианты
Не совсем. Оптических обманов не так много, это верно. Но это принципы обманов, а примеров можно нарисовать миллион. Выберите картинку из двадцати, где прямые наиболее изогнуты. Ещё вариант — посчитайте котят, но тут действительно нужна гора из миллиона художников, в отличии от построения обманов.
«Выберите картинку из двадцати, где прямые наиболее изогнуты» — мало того что это супер-изврат за который надо сажать на кол :) это еще и никакая защита — 1/20 = 5% «слепого» угадывания вполне устроит спамера.
Не знаю как боты но мне последнее время всё сложнее угадывать капчи. Часто приходится перегружать картинку. Наверно, старею. Хотя со зрением вроде проблем нет.
Капча