Самая лучшая капча для wordpress
3 Октябрь 2008 – 8:40 (добавил coguar)Полазил тут немного по блогам и понял что у многих есть проблема с капчами. То одно у них не так, то другое. То глючит, то работает не до конца так как надо. Выделил некоторые закономерности из проблемы и вот что получилось.
1. Капча, какая бы она не была, должна быть картинкой. Если капча - текст, для нее можно создать ридер за полчаса-час времени.
2. Капча должна содержать в себе не только текст/цифры но и формулировку о том что нужно вводить а что нет.
3. Капча должна содержать мусор, который должен отбрасываться пользователем, прочитав условие номер 2.
4. Капча должна использовать РАЗНЫЕ шрифты в работе. И все они должны быть читаемыми!
5. Хорошая капча также будет использовать разную заливку, а возможно даже градиент (переливание с одного на другой цвет)
3D капча и обычная картинка - для роботов одно и то же. Для создания нейросети используется алгоритм сравнения, что позволяет находить приблизительные данные. Также можно забить в базу множеством однотипных капч и потом просто сравнивать.
Для улучшения защиты надо создать четкие границы, например фраза "WxBnM4" заключена в капчу. В капче имеется два фильтра. Первый это цветовой. Пусть там будет три разных цвета, буквы из которых WBn4 - имеют именно красный цвет. Таким образом одно из условий ввода - ввести буквы только красного цвета!
Далее, пусть внутри капчи будет маленький прямоугольник, который будет находится в зоне слова капчи "WxBnM" без четверки. И условием ввода - будет ввести только фразу которая находится внутри прямоугольника, и только красного цвета.
Итак, схематично, что мы имеем?
1. Ввести фразу капчи: WxBnM4
2. При этом мы вводим только красные символы: WBn4 - имеют именно красный цвет.
3. Мы вводим только красные символы, находящиеся внутри прямоугольника: WxBnM
4. После двух фильтров нам надо ввести только фразу: WBn (Так как именно эти буквы внутри прямоугольника и красного цвета)
Все что написано выше - чистой воды пример и фраза взята для примера. Можно менять главные цвета и условия. Однозначно повозиться с таким плагином придется не один час а может даже и день, но реализовав все это мы получим уникальную сильную капчу. Можно также инвертировать условия, например "вводить все кроме красного цвета" и т.д.
Это идея тем, кто собирается разрабатывать плагин-капчу. Возможно я что-то как всегда забыл сказать но вроде все сказал что хотел.
Ссылка для форума:
4 комментариев к “Самая лучшая капча для wordpress”
sbseo (27 сентября, 2009)
Но при этом я смотрю у вас очень простая защита, с чем это связано?
coguar (3 октября, 2009)
Я по своей натуре очень ленивый человек, и хотя умею программировать, я не разбираюсь в движке вордпресса. Потому я лишь предложил идею для развития.
Мне в принципе боятся нечего, главное чтобы боты не прошли а люди пусть пишут.
А та защита которая есть, ее просто хватает, если не будет хватать, буду искать что-то получше.
Саша (10 февраля, 2010)
просто афигенно!!!!))
Vsevolod (3 марта, 2010)
Есть над чем задуматься, очень интересно!