История борьбы со спамом на этом блоге вообще занимательна :)
Первая схема заключалась в простом переименовании скрипта для отправки комментариев. Через год боты научились парсить тэг <form>.
Вторая схема запрещала комменты с заполненным полем URL. Ещё через год боты научились парсить тэги ВНУТРИ форм.
Затем я прикрутил блэклист, задержку на повторные сабмиты и вайтлист по использованным емейлам. Этого хватило тоже примерно на год.
Пару месяцев назад я попытался полностью перейти на премодерацию, но это было ошибкой. Ботов не интересует результат, для них мой сайт — один из миллионов.
Теперь вот пробуем дополнительное поле. Что-то мне подсказывает, что в этом месте можно решить проблему на более длительный период времени рандомизацией и обфускацией вопросов. Посмотрим.
olddaos
Да их, кАзлов, самих надо выкачивать почаще! В /dev/null, разумеется! Интересно, а статистически анализировать логи на предмет появления одного и того же бота как-то можно?!
кап
Ну, если у меня случится большой ПейджРанк, тогда и займусь :)
кап
Тест с урлём: http://www.ru
кап
ещё тест:
http://www.ru/asdd.html
http://www.ru/asdds.html
Алексей
А вариант с JavaScript формированием формы?
Сколько людей Вас читают без включенного JavaScript?
кап
Это тоже хороший вариант. Я его имею в виду -- на всякий случай.
saahov
Есть хороший плагин для MT - CCode, он как раз добавляет JavaScript в форму.
Ссылка: alogblog.com/movabletype/plugins/ccode_and_tcode_for_blocking_commenttrackback_spam_for_mt_32/