// codeart.ru / Главная / Распространенные ошибки при создании CAPTCHA Форум

Распространенные ошибки при создании CAPTCHA rss подписка

Автор: Evgeny Sergeev

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

1. Фиксированное количество символов;
2. Неизменное положение символов на картинке;
3. Использование шрифтов “как есть” без дополнительных искажений;
4. Надежда, что цветные картинки распознаются сложнее чем чернобелые;
5. Уменьшение набора возможных комбинаций (например за счет использования только букв или только цифр);
6. Частое повторение одних и тех же изображений (встречал алгоритмы где использовались заранее сгенерированные изображения и в произвольном порядке передавались в браузеры);
7. Использование повторяющихся фонов (например кирпичная стена);
8. Неограниченное количество попыток ввода.

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

P.S. Буду признателен тем, кто не посчитает за труд и пополнит мой список в комментариях.

  1. я вот думаю насчет каптчи через acsii-графику, моноширным шрифтом.
    что думаеш?

  2. http://thephppro.com/products/captcha/
    погуглил называется, все харошее придумано до нас. (: блин.

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

  4. Самые сильные - это анимация, или зрительные образы (выбор определенных категорий изображений)

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

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

Leave a Reply

« Гонки по вертикали Интернет тут и там »