Посоветуйте хороший антиспам модуль для D7

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

Аватар пользователя Emilio13 Emilio13 30 ноября 2012 в 14:32

Подскажите, какой лучше использовать анти-спам модуль для Drupal 7?

Основное требование – чтобы любой добавляемый пользователями контент (комментарии, ноды определенных типов, например темы форума) содержащий хотя бы одну гиперссылку помечался как спам, снимался с публикации и помещался в отдельный раздел админки «Спам» (чтобы его можно было вручную проверить и удалить/опубликовать после этого). Ну или хотя бы просто снимался с публикации.

Для D6 использовал отличный модуль Spam. Его же очень удобно было использовать для фильтрации комментов содержащих стоп слова (например, мат). Для 7-ки его нет и что-то портирование совсем заглохло судя.. Если ли какой-то аналог для D7?

Как думаете, можно ли сделать это с помощью Rules (т.е. весь контент содержащий конструкцию вида ‘http://’ или ‘a href=’ добавляемый пользователями снимать с публикации)?

Комментарии

Аватар пользователя Geldora Geldora 30 ноября 2012 в 14:41

спасаюсь block_anonymous_links (полностью блокирует комментарии с сылками от анонимов) + хидден капча взачен хонейпота.

Аватар пользователя Crea Crea 1 декабря 2012 в 11:54

Я когда вижу молломовскую капчу там, где я уже зарегистрирован, у меня всякое желание писать исчезает. Тот, кто истязает своих легитимных пользователей этим орудием пыток, идет нах...

Аватар пользователя darkdim darkdim 1 декабря 2012 в 13:42

Crea wrote:
Я когда вижу молломовскую капчу там, где я уже зарегистрирован, у меня всякое желание писать исчезает. Тот, кто истязает своих легитимных пользователей этим орудием пыток, идет нах...

единичное мнение. а нах идут как раз те, кому влом набрать 4-5 букв(цифр). Да к тому же более понятных, чем в некоторых других капчах.
Оттого и меньше поток спамеров и флудеров

Аватар пользователя Crea Crea 1 декабря 2012 в 14:35

Вы измеряли, сколько вы теряете постов из-за Моллома, или балаболите просто ?

Думаю, что вы вообще понятия не имеете, насколько вредите себе.
https://www.google.com/search?client=ubuntu&channel=fs&q=mollom+false+po...
http://drupal.org/node/353588

Для любого думающего головой вебмастера потеря пользователя - в тысячу раз хуже, чем наличие спамера на сайте. Спамера можно выпилить, а ушедшего пользователя уже не вернешь..

Аватар пользователя darkdim darkdim 1 декабря 2012 в 14:35

"Crea" wrote:
Вы измеряли, сколько вы теряете постов из-за Моллома, или балаболите просто ?

я отслеживаю это. могу сказать, что нормальным людям моломская капча не проблема. А вот балаболам и спамерам - беда. Со стороны пользователя у меня никогда не было траблов при публикации постов(комментариев) и вводе капчи. Со стороны администратора - просто отдыхаю, в отличие от непрерывной чистки того "поноса", что идет без капчи. Правда неадекваты встречаются, им капча не помеха))

Аватар пользователя Crea Crea 1 декабря 2012 в 14:40

Quote:
я отслеживаю это.

Поделитесь методикой отслеживания..

Quote:
что нормальным людям моломская капча не проблема.

Проще всего ушедших людей записать в ненормальные...Вы сами то с головой дружите, чтобы всех так, не глядя, записывать ? Корона не давит ? Smile

Quote:
Со стороны пользователя у меня никогда не было траблов при публикации постов(комментариев) и вводе капчи.

Если проблему не вижу - значит ее нет, ага.

Quote:

Со стороны администратора - просто отдыхаю, в отличие от непрерывной чистки того "поноса", что идет без капчи.

Конечно, нет пользователя, и нет проблемы. Это отличное решение, если не думать о потерях ))))))

Аватар пользователя Crea Crea 1 декабря 2012 в 14:48

darkdim,
Вы вообще уверены, что не ошиблись темой ? Здесь обсуждается спам от зарегистрированных пользвателей. Если пользователь зарегистрировался - значит он прошел капчу при регистрации (которая там обязана быть). Далее, возникает 3 вопроса:
1) Если он ее прошел на полуавтомате (хрумер или аналог провел регистрацию, а сам пользователь вбил капчу) то что ему мешает так же пройти капчу на полуавтомате и при постинге ?
2) Если он прошел капчу на полном автомате, какого <нецензурно> у вас такая слабая капча при регистрации ?
3) Если у вас отсутствует капча при регистрации, то вы сам себе злобный буратина.

Аватар пользователя darkdim darkdim 1 декабря 2012 в 15:26

"Crea" wrote:
Поделитесь методикой отслеживания..

собираю статистику
"Crea" wrote:
Вы вообще уверены, что не ошиблись темой ?
...

не пыжтесь, оставайтесь буратиной при своем мнении

Аватар пользователя Crea Crea 1 декабря 2012 в 17:26

darkdim,
статистику кофейной гущи ? для вашей статистики живой человек, ушедший с сайта от спамбота ничем не будет отличаться - оба не прошли капчу.
унылый слив в общем )

Аватар пользователя Crea Crea 1 декабря 2012 в 17:34

если статистика умеет вычислять такой параметр, как "количество легитимных пользователей, отказавшихся пройти капчу" - значит -
1) это сверх инновационная методика определения спама
2) ее надо использовать вместо капчи

Смешно.

Аватар пользователя Crea Crea 1 декабря 2012 в 19:12

Есть один более-менее рабочий способ оценить влияние моллома на аудиторию. Для этого надо на протяжении достаточно долгого времени проводить A/B тест - с молломом и без. Но я уверен, что никто с этим не заморачивается. Проще записать отказников в "неправильные пользователи" Smile

В общем, это из той же оперы, что и полностью доверять спам-фильтру своего почтового провайдера. В один прекрасный момент обнаружишь, что пропустил важнейшее уведомление или деловое письмо. Или не обнаружишь... )

Аватар пользователя Andruxa Andruxa 1 декабря 2012 в 20:09

1. Активация учётки по e-mail (+ капча по желанию)
2. Роли "зарегистрированный юзер" дать те же привилегии, что и анониму, в т.ч. требовать премодерацию их контента.
3. После публикации модератором валидного контента, назначать их авторам отдельную роль "тру-юзер", у которой есть привилегия постить без премодерации (можно рулсами).

Аватар пользователя Emilio13 Emilio13 3 декабря 2012 в 20:41

"Crea" wrote:
Здесь обсуждается спам от зарегистрированных пользвателей.

На самом деле меня волнует проблема спама от любых пользователей - как зарегистрированных, так и анонимов. Причем не только автоматический спам, но и ручной тоже (когда человек вручную пытает оставить осмысленный комментарий со ссылкой на свой сайт).

Раньше с этим на ура справлялся модуль Spam + капча (или hidden captcha) для анонимов. Хотя она была нужна лишь чтобы уменьшить поток автоматического спама – можно было обходиться и без нее.

Так вот мой основной вопрос в том, какими модулями на 7-ке можно заменить модуль Spam.

Mollom пожалуй не подойдет, т.к. он никак не сможет отфильтровать ручной спам (где единственный признак спама – наличие ссылки).

Аватар пользователя Crea Crea 4 декабря 2012 в 5:38

Ручной спам от анонимов фильтруется так же, как и автоматический. Излишне усложнять защиту нет смысла - все равно какое-то кол-во спама будет проникать. Если стоит задача полностью убрать анонимный спам - как вариант, можно отказаться от анонимных постов вообще. Для многих сайтов это вполне приемлимо.
Ручной спам от зарегистрированных пользователей нужно только модерировать. Если, конечно, вам дороги ваши пользователи и вы не хотите их потерять из-за ложных срабатываний.
Вообще, полностью ручного спама ничтожная доля. Никаких проблем с модерированием он обычно не вызывает.

Аватар пользователя Emilio13 Emilio13 20 декабря 2012 в 18:11

"Crea" wrote:
Ручной спам от анонимов фильтруется так же, как и автоматический. Излишне усложнять защиту нет смысла - все равно какое-то кол-во спама будет проникать.

В том то и дело, что модуль Spam отсекал ~99% спама (т.к. спама без ссылок и адресов сайта практически не бывает). При этом нормальный пользователям он никак не мешал – в худшем случае им нужно было подожать несколько дней пока модератор проверит их комментарий и опубликует его. Но таких комментариев на моих сайтах ~1%.

"Crea" wrote:
Если стоит задача полностью убрать анонимный спам - как вариант, можно отказаться от анонимных постов вообще. Для многих сайтов это вполне приемлимо.

Отказ от анонимных постов не вариант.

"Crea" wrote:
Ручной спам от зарегистрированных пользователей нужно только модерировать. Если, конечно, вам дороги ваши пользователи и вы не хотите их потерять из-за ложных срабатываний. Вообще, полностью ручного спама ничтожная доля. Никаких проблем с модерированием он обычно не вызывает.

Если без ссылок, то да – только ручной модерацией. Но доля такого спама действительно ничтожно..

Неужели ни у кого нет адекватного решения этой проблемы для 7-ки? Ведь вроде бы спамом так или иначе сталкивается любой сайт, где пользователи могут добавлять контент..

Аватар пользователя Emilio13 Emilio13 21 декабря 2012 в 14:41

Quote:
вполне подойдет http://drupal.org/project/blogspam
одна из настроек - количество ссылок с которым не нужно пропускать коммент к публикации

Спасибо, на первый взгляд модуль весьма интересный - буду тестировать.

Аватар пользователя kosilko kosilko 21 декабря 2012 в 14:26

"darkdim" wrote:
единичное мнение. а нах идут как раз те, кому влом набрать 4-5 букв(цифр).

Есть "влом", а есть "заебало", почувствуйте разницу.

Аватар пользователя darkdim darkdim 22 декабря 2012 в 12:06

kosilko wrote:
"darkdim" wrote:
единичное мнение. а нах идут как раз те, кому влом набрать 4-5 букв(цифр).

Есть "влом", а есть "заебало", почувствуйте разницу.

кого заебало тот идет нах, сами знаете куда))

Аватар пользователя FORTIS FORTIS 22 декабря 2012 в 2:25

там еще может понадобится настроить формат ввода чтоб он сам не преобразовывал в ссылки. ну в любом случае настраивал так чтоб работало