Атакует спам-бот

Z
На сайте с 31.03.2011
Offline
102
1244

Сайт начал спамить broadband.corbina.ru. Движок вордпресс, стоит плагин Akismet и раньше надежно защищал от спама. Вопрос: есть ли другие варианты защиты от этого спам-бота, кроме установки капчи?

BadBoy
На сайте с 31.01.2005
Offline
308
#1
Zora:
кроме установки капчи?

установка "вопрос - ответ"

DeL Esprit
На сайте с 27.01.2010
Offline
223
#2

или капчу "навороченее"

какой движок?

Тестирую облачный майнинг - узнаем развод или нет. - окупаемость 3 месяца? мелкие суммы (https://goo.gl/aPWmoj) | майнинг Monero, минимум $830 (https://goo.gl/3XivbP) Биржи (ввод/вывод) - на Приват (https://goo.gl/CGZTnD), на Payeer, Capitalist, Advcash, Qiwi... (https://goo.gl/eejAgs)
N
На сайте с 28.03.2009
Offline
39
#3
Zora:
есть ли другие варианты защиты от этого спам-бота, кроме установки капчи?

Есть. Переименование полей формы отправки комментариев в файле wp-content\themes\названиетемы\comments.php и внесение соответствующих изменений в файл wp-comments-post.php. Плюс, можно фильтровать содержимое textarea, создав в самом начале* файла wp-comments-post.php массив стоп-слов, чаще всего используемых спамерами и сверяя с ним содержимое $_POST['comment'] (после переименования вместо comment у вас будет другая последовательность символов, соответствующая имени textarea в форме). Также можно убрать поле URL из формы и проверять значение $_POST['url'] перед публикацией коммента. При наличии совпадений содержимого textarea с заданными стоп-словами или при непустом $_POST['url'] просто делаем $_POST['comment'] = ""; в самом начале файла wp-comments-post.php и коммент не проходит.

Если спам продолжится, то можно сделать так, чтобы изменения в вышеперечисленные файлы вносились динамически. Если и это не поможет, то вас спамят вручную и спасет вас только премодерация комментов. Хотя можно еще отключить автоматическое распознавание ссылок и запретить использование тега a в комментариях, тогда спам потеряет смысл.

_______________

*В самом начале, после вот этого:


if ( 'POST' != $_SERVER['REQUEST_METHOD'] ) {
header('Allow: POST');
header('HTTP/1.1 405 Method Not Allowed');
header('Content-Type: text/plain');
exit;
}
DV
На сайте с 01.05.2010
Offline
644
#4

Корбина реагирует на абузы. Я собрал логи, в которых были время и IP спамера. Написал в ТП с просьбой прекратить безобразие. Мне ответили, что по договору с товарищем ничего поделать не смогут, но он предупреждён о противоправности действий. Спам действительно прекратился.

Зато Ростелеком отсылает в полицию!

VDS хостинг ( http://clck.ru/0u97l ) Нет нерешаемых задач ( https://searchengines.guru/ru/forum/806725 ) | Перенос сайтов на Drupal 7 с любых CMS. ( https://searchengines.guru/ru/forum/531842/page6#comment_10504844 )
TheVS
На сайте с 27.12.2006
Offline
467
#5

Переходите на disquss

🍄 Видео-реклама на ваших сайтах: https://bit.ly/ads_for_video
Бельфегор
На сайте с 24.11.2011
Offline
25
#6

Math Comment Spam Protection

Z
На сайте с 31.03.2011
Offline
102
#7

Nexter, спасибо, это то что мне нужно. Начну с переименования полей формы комментариев и внесения изменений в wp-comments-post.php. Если не поможет, буду дальше разбираться.

Всем откликнувшимся также благодарен.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий