Не для кого не секрет что хрумером уже больше года спамят DLE сайты, причем как по коментам так и по профилям. По поводу комментариев написано не мало, куда меньше по профилям. Да, можно закрыть их в robots.txt и удалить из шаблона профилей поля где можно проставить активные ссылки, но это все крайние меры, на которые администраторы идут не видя альтернативных методов.
Я сегодня предлагаю вам модифицировать стандартную капчу, делается это очень просто и на выходе получаем отличную защиту от от 99% спамилок )) Поехали
- Заходим в папку /engine/modules и переименовываем файл antibot.php в проивзольное имя, например poshli_vse_nax.php Зазумеется после этого капча перестает отображаться на сайте в коментах и при регистрации, для этого идем в файлы
- /engine/modules/show.full.php (коменты)
- /engine/modules/register.php (регистрация)
- engine/modules/feedback.php (обратная связь)
нажимаем ctrl+f (ищем в них "antibot.php") и заменяем названия файла капчи на свои, в каждом файле их два. Это уже очень действенный метод, 80% спамилок уже подавились и вы перестали ощущать огромный наплыв бото-юзеров в базе данных и таких же коментов.
- Дополнительные меры: это что бы выкосить специальные моды хрумера, которые не ориентируются на название капчи. Открываем наш бывший intibot.php и внимательно курим тамошние коментарии, конкретно нас интересуют
- размер изображения
- качество JPEG-изображения CAPTCHA
- количество символов в строке
балуемся с этими параметрами и хрумер уже не может распознать такую модифицированную капчу Цель достигнута.
Инструкция работает на всех существующих версиях DLE.
Злой, специально для
bormotuhi.net