CleanTalk. МОД защиты phpBB3 от спам ботов

Все моды, созданные нашим сообществом для phpBB 3.0.x, будут анонсированы тут. Вся техническая поддержка по этим модам оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
shagimuratov
phpBB 1.4.4
Сообщения: 124
Стаж: 15 лет 6 месяцев
Откуда: Челябинск
Благодарил (а): 11 раз
Поблагодарили: 14 раз

CleanTalk. МОД защиты phpBB3 от спам ботов

Сообщение shagimuratov »

Название: Cleantalk. Spam protect
Версия: 4.1
Совместимая версия phpBB: 3.0.1-3.0.12

Возможности мода,
  • Защита от регистрации спам ботов.
  • Защита от спама в темах форума.
  • Защита от ручного спама.
  • Назначение фильтрации на группы пользователей - Гости, Новые пользователи.
  • Автоматическая публикация релевантных форуму постов, на основе анализа релевантности текста нового поста.
  • iPhone/iPad, Android приложение для контроля регистраций, сообщений на форуме.
Описание: Фильтрация спам ботов без Капчи, вопросов, подсчетах животных, пазлов и арифметических задач. Модуль является клиентским приложением антиспам сервиса для веб-сайтов CleanTalk.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось shagimuratov 03.01.2015 16:15, всего редактировалось 77 раз.
Аватара пользователя
shagimuratov
phpBB 1.4.4
Сообщения: 124
Стаж: 15 лет 6 месяцев
Откуда: Челябинск
Благодарил (а): 11 раз
Поблагодарили: 14 раз

Re: Cleantalk. Антиспам фильтр для PHPBB3.x

Сообщение shagimuratov »

Доступна новая версия, из изменений,

- автоудаление комментария сервиса после положительной модерации сообщения модератором,
- появились 2 новых параметра для подключения к сервису, auth_key - уникальный идентификатор клиента и agent - платформа клиента.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 15 лет 9 месяцев
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз

Re: Cleantalk. Антиспам фильтр для PHPBB3.x

Сообщение Айдар »

Кто-нибудь ставил? Поделитесь работоспособностью? А то у меня тестовый форум временно канул.
In Web We Trust
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Cleantalk. Антиспам фильтр для PHPBB3.x

Сообщение Пчелкин »

А у меня другой вопрос - глобально или по допускам в конкретных форумах?
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
shagimuratov
phpBB 1.4.4
Сообщения: 124
Стаж: 15 лет 6 месяцев
Откуда: Челябинск
Благодарил (а): 11 раз
Поблагодарили: 14 раз

Re: Cleantalk. Антиспам фильтр для PHPBB3.x

Сообщение shagimuratov »

Пчелкин, мод работает глобально.
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 15 лет 9 месяцев
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз

Re: Cleantalk. Антиспам фильтр для PHPBB3.x

Сообщение Айдар »

Пчелкин, наверное, только глобально. В противном случае автор бы написал о такой возможности в описании мода.
In Web We Trust
Аватара пользователя
shagimuratov
phpBB 1.4.4
Сообщения: 124
Стаж: 15 лет 6 месяцев
Откуда: Челябинск
Благодарил (а): 11 раз
Поблагодарили: 14 раз

Re: Cleantalk. Антиспам фильтр для PHPBB3.x

Сообщение shagimuratov »

Айдар писал(а):Кто-нибудь ставил? Поделитесь работоспособностью? А то у меня тестовый форум временно канул.
Могу дать доступ на свой форум с этим модом, если интересно обращайтесь в ПМ.
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 15 лет 9 месяцев
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз

Re: Cleantalk. Антиспам фильтр для PHPBB3.x

Сообщение Айдар »

shagimuratov, главный вопрос - это работа автомодератора в плане соответствия сообщений темам и определение оффтопа.
Каким образом он работает - не просто ведь определяются вхождения ключевых (околоключевых) слов сабжа в сообщении?
С удоволствием еще раз протестю на предмет данной функциональности, только бы знать, как он работает.
In Web We Trust
Аватара пользователя
shagimuratov
phpBB 1.4.4
Сообщения: 124
Стаж: 15 лет 6 месяцев
Откуда: Челябинск
Благодарил (а): 11 раз
Поблагодарили: 14 раз

Re: Cleantalk. Антиспам фильтр для PHPBB3.x

Сообщение shagimuratov »

Айдар, офтоп определяется по ключевым словам, список слов формиурется из первого сообщения + заголовок темы, из него отбрасываются служебные слова (предлоги, местоимения и союзы).

Хоть и кажется, что просто, но работает довольно эффективно, по статтистике на сегодня 98% сообщений определяются верно.

Кстати, Клинтолк делает проверку на "человечность" сообщения, считается количество служебных слов по отношению к общему, роботы страдают тем что "говорят" довльно тускло.
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 15 лет 9 месяцев
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз

Re: Cleantalk. Антиспам фильтр для PHPBB3.x

Сообщение Айдар »

shagimuratov, больше интересна защита от людей-спамеров, пусть не идеальная (ибо таковой быть не может), но более или менее эффективная.
Пошел колдовать!
In Web We Trust
Аватара пользователя
shagimuratov
phpBB 1.4.4
Сообщения: 124
Стаж: 15 лет 6 месяцев
Откуда: Челябинск
Благодарил (а): 11 раз
Поблагодарили: 14 раз

Re: Cleantalk. Антиспам фильтр для PHPBB3.x

Сообщение shagimuratov »

Айдар, от людей спамеров надеюсь получится защититься фильтром по офтопу. При проектировании сервиса я ориентируюсь на принцип - если пишет человек по теме сообщения, то это не спам, пусть он при этом проводит ссылки и прочую контактную информацию, главное чтобы по делу. Надеюсь такой подход устроит вебмастеров.
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 15 лет 9 месяцев
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз

Re: Cleantalk. Антиспам фильтр для PHPBB3.x

Сообщение Айдар »

В общем, эдакий релиз меня как критика-тестера после теста данного мода на форуме автора на правах модератора и гостя:

1. Мод прекрасно отметает сообщения, содержащие заявленные ТС фрагменты текста (урл, имейл, номера телефонов и т.п.), НО! только в стандартном их написании - мод не понимает буквенного написания всего этого. К примеру, номер телефона, написанный как

Код: Выделить всё

плюс семь пятнадцать ...
пройдет незамеченным. Для имейлов хуже: проходят записи типа

Код: Выделить всё

test собачка test точка ru
2. По оффтопу также требуется доработка. Если первое сообщение выглядит как

Код: Выделить всё

Заголовок: Тест
Сообщение: Тестовое
то в теме далее пойдут оффтопом такие слова как

Код: Выделить всё

ТестовЫЙ, тестА, ТестУ, тестировать
Резюме:
Мод отлично справляется со стандартным ботовым спамом, стандартным спамом т.н. "дятлов", но его легко обмануть. Мод не подходит для контроля оффтопа.
Таким образом, на моем форуме, к примеру, он защитит только от 10-20% спама. Но защитит!

ИМХО! Себе ставить не буду, так как во-первых лень заморачиваться из-за 10-20% спама; во-вторых, на форуме автора не смог определить "тяжесть" мода - насколько увеличивается время генерации страницы модом, в-третьих (и главное), это п. 2 выше.
In Web We Trust
Аватара пользователя
shagimuratov
phpBB 1.4.4
Сообщения: 124
Стаж: 15 лет 6 месяцев
Откуда: Челябинск
Благодарил (а): 11 раз
Поблагодарили: 14 раз

Re: Cleantalk. Мод автомодерации сообщений и защиты от спама

Сообщение shagimuratov »

Выпустил версию мода 1.2.1, исправлен баг с проверкой на офтоп первого сообщения в топике.
Аватара пользователя
shagimuratov
phpBB 1.4.4
Сообщения: 124
Стаж: 15 лет 6 месяцев
Откуда: Челябинск
Благодарил (а): 11 раз
Поблагодарили: 14 раз

Re: Cleantalk. Мод автомодерации сообщений и защиты от спама

Сообщение shagimuratov »

Айдар писал(а):2. По оффтопу также требуется доработка. Если первое сообщение выглядит как
КОД: ВЫДЕЛИТЬ ВСЁ
Заголовок: Тест
Сообщение: Тестовое

то в теме далее пойдут оффтопом такие слова как
КОД: ВЫДЕЛИТЬ ВСЁ
ТестовЫЙ, тестА, ТестУ, тестировать
Айдар, такова политика сервиса, фильтр учитывает словоформы при определении офтопа, иначе будет много брака, т.к. в разговоре мы часто используют однокоренные слова, но в разных склоненниях и формах.

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

Проверку робот/человек ввел уже после твоего тестирования.
Аватара пользователя
shagimuratov
phpBB 1.4.4
Сообщения: 124
Стаж: 15 лет 6 месяцев
Откуда: Челябинск
Благодарил (а): 11 раз
Поблагодарили: 14 раз

Re: [RC] Мод автомодерации сообщений и защиты от спама

Сообщение shagimuratov »

Вышло обновление мода 1.3.1, изменения такие,

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

А также обновлен Клинтолк до версии 1.2.1, улучшено качество автомодерирования и добавлены новые шаблоны для обнаружения ссылок и icq номеров.

Вернуться в «Анонсы и поддержка модов для phpBB 3.0.x»