Идея антиспама с сегодняшнего Хабра

Главные вкладки

Аватар пользователя Химический Али Химический Али 11 августа 2009 в 11:27

Сегодня на хабре всплыла идея:

---
Наткнулся тут недавно на одном сайте на способ защиты от ботов без использования каптчи и javascript.
Все очень просто — достаточно добавить скрытое поле с символом кодированным в HTML сущность (например © — и т. д.). Дело в том что браузер найдя такой символ преобразует его перед отправкой в обычный, а робот использующий парсер форм так и отправить закодированным (причем у меня есть свой парсер форм и он сделал бы именно так). При проверки формы достаточно просто посмотреть длину строки в этом поле. Если отправлял человек то она будет равна числу символов в строке, а если нет значительно больше.

Так что такое решение пусть и не обеспечивает серьезной защиты но вполне может применяться в тех случаях если что то более сложное использовать нельзя.
---

По-моему, это гораздо лучше, чем javascript-методы.

Реально ли оформить такое в модуль для Drupal или добавить новый вид проверки в модуль CAPTCHA? А может уже есть готовое?

Комментарии