Черный спам или как намертво убить спамеров
15.09.2008Закрытие комментирование и удаление неодобренных комментариев пред. запись на блоге Программы для блогов Я выложил мой новый плагин борьбы со спамом, скачать - blackspam.zip Вот уже полдня, как ни одного спама на нескольких блогах...
Идея проста и очевидна: составить словарь спама. Спам как правило тупо однообразен. Я собрал около 150 классических фраз спамера и ныне такие комменты не пропускаются. Также более 1000 адресов сайтов спамеров. И совсем немного IP адресов, с которых спамят. Вот и все- рецепт плагина защиты от спама готов. Пользуйтесь на здоровье.
Мой блог находят по следующим фразам
• "T.sonic 610" usb неработает
• БЛОГ linux
• программы для mp3 плейера
• 3g модем
• програмаWord
• shell скрипты
Комментарии (20) на запись “Черный спам или как намертво убить спамеров”
Пингбеки
- Ля сателяйт | Программы для блогов
- Возвращаясь к любимым спамерам… | ПРО разное
- Сегодня объявил конец спаму в блоге Wordpress | v-kolosov.ru
- Выбор Интернет провайдера | Программы для блогов
Оставить комментарий
классно - сча опробуем
правда предыдущий плагин, который не пропускает комменты из нерусских слов меня уже здорово выручил
а еще я убрал поле ввода адреса сайта и еще 70 % спамеров отвалило от моих блогов :)
Мне кажется странным конвертировать текст коммента из перспективного UTF-8 в бесперспективную windows-1251.
Упс...
Извиняюсь, был неправ.
Посмотрев на код еще раз я задумался о содержании preg_match() (я под Линуксом не вижу букв, только кракозябры или вопросики из-за кодировки самих файлов). А в регекспах — русский язык, который не поддерживается в PHP. Так что все ОК.
Да, на некоторых хостингах есть проблемы с интерпретацией BOM.
Еще пара IP для списка:
79.111.22.41
88.86.104.10
P.S. Пока читаю и пишу — меня бомбят раз в несколько минут. Какой-то умник тестирует скрипт, в теле коммента даже ссылок еще нет.
Спасибо за плагин..