[3.2][beta] Spamer Finder

Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11290
Зарегистрирован: 18.02.2007 19:01
Откуда: Рига, Латвия (страна-недоразумение)
Благодарил (а): 49 раз
Поблагодарили: 2507 раз
Контактная информация:

[3.2][beta] Spamer Finder

Сообщение Sheer » 18.02.2015 17:05

Название расширения:Spamer Finder
Автор: Sheer
Описание расширения: Добавляет модуль в ACP-->Пользователи и группы. Позволяет найти среди пользователей предположительных спамеров, заблокировать их (по имени, IP-адресу и адресу e-mail) и удалить. Если используемый тип БД mysql, mysql4 или mysqli, то при удалении создается резервная копия записи из таблицы users. Поиск осуществляется по IP-адресу, имени пользователя и адресу e-mail. Для поиска используется база данных ресурса www.stopforumspam.com.
Имеется возможность отправки данных о спамере в БД http://www.stopforumspam.com непосредственно из окна просмотра полной информации о предположительном спамере. Для этого необходимо будет предварительно получить код доступа к БД stopforumspam.com (API key). Ссылка для получения API
Код можно вводить в окне ввода или записать его базу данных форума.

Скачать: https://github.com/AlexSheer/phpbb3.2-Stopforumspam
Скачать с phpBB Guru

Язык: Русский
Одобрено создателями ресурса stopforumspam: http://www.stopforumspam.com/mods#link_phpbb
spamfinder.jpg
spamfinder2.jpg
Можно проверять пользователей непосредственно из профиля, если выдано право доступа 'Может проверять пользователей по базе SFS'
sfs_profile.jpg
Screenshot_2019-05-11 R8FAS Обзор.png
Реинкарнация мода [BETA]Find_Spammer - Поиск спаммеров
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Перенесено из форума Бета-версии расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 11.07.2015 12:55 модератором LavIgor

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11290
Зарегистрирован: 18.02.2007 19:01
Откуда: Рига, Латвия (страна-недоразумение)
Благодарил (а): 49 раз
Поблагодарили: 2507 раз
Контактная информация:

Re: [beta] phpbb3.1-Stopforumspam (Find Spamer)

Сообщение Sheer » 12.01.2017 14:59

Aleksej2000 писал(а): Но ботоводы настраивают по ответу
А также отслеживают засвеченные адреса email и регулярно их меняют.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Aleksej2000
phpBB 2.0.3
Сообщения: 393
Зарегистрирован: 01.10.2016 4:54
Благодарил (а): 245 раз
Поблагодарили: 26 раз
Контактная информация:

Re: [beta] phpbb3.1-Stopforumspam (Find Spamer)

Сообщение Aleksej2000 » 12.01.2017 22:31

Sheer писал(а): А также отслеживают засвеченные адреса email и регулярно их меняют.
Да. Но у меня не разу не было не одного бота с незасчвеченным е-майлом. Самое меньшее- 3 повторения в БД сторспама. Лишний стор для бота- это же хорошо.
Мой форум по рыбоводству http://rybovodstvo.com/forum

carik
phpBB 1.4.4
Сообщения: 124
Зарегистрирован: 28.11.2013 22:51
Благодарил (а): 27 раз
Контактная информация:

Re: [beta] phpbb3.1-Stopforumspam (Find Spamer)

Сообщение carik » 13.01.2017 0:24

кто возьмётся реализовать - http://www.remoteshaman.com/programming ... ruma-phpbb
поставил, спамеров лупит, проверил на своём айпишнике - не пускает, но страницу с текстом для спамеров не показывает - чистый лист.
как дополнение к этому моду просто супер вещь! искать хорошо, но и не пускать тех кто в базе тоже отлично.

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11290
Зарегистрирован: 18.02.2007 19:01
Откуда: Рига, Латвия (страна-недоразумение)
Благодарил (а): 49 раз
Поблагодарили: 2507 раз
Контактная информация:

Re: [beta] phpbb3.1-Stopforumspam (Find Spamer)

Сообщение Sheer » 16.01.2017 1:38

Aleksej2000 писал(а): чтобы при регистрации сразу проверял бы пользователя на Ир и е-майл
[3.1][3.2] Stop Spamer Register
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
KimIV
phpBB 2.0.1
Сообщения: 283
Зарегистрирован: 27.09.2015 22:48
Откуда: Кунгур
Благодарил (а): 169 раз
Поблагодарили: 20 раз
Контактная информация:

Re: [beta] phpbb3.1-Stopforumspam (Find Spamer)

Сообщение KimIV » 16.01.2017 11:52

Aleksej2000 писал(а): стоит расширенеи счетчик времени, проведенном на форуме

Название скажите, пожалуйста! Или ссыль...
Ты должен делать добро из зла, потому что его больше не из чего делать. Уоренн Роберт Пенн.

Aleksej2000
phpBB 2.0.3
Сообщения: 393
Зарегистрирован: 01.10.2016 4:54
Благодарил (а): 245 раз
Поблагодарили: 26 раз
Контактная информация:

Re: [beta] phpbb3.1-Stopforumspam (Find Spamer)

Сообщение Aleksej2000 » 16.01.2017 16:38

KimIV писал(а): Название скажите, пожалуйста! Или ссыль..
https://www.phpbb.com/community/viewtop ... &t=2276976
Мой форум по рыбоводству http://rybovodstvo.com/forum

Yeti
phpBB 1.0.0
Сообщения: 4
Зарегистрирован: 07.01.2017 9:04

Re: [beta] phpbb3.1-Stopforumspam (Find Spamer)

Сообщение Yeti » 17.01.2017 13:34

rxu писал(а): Кстати в нём ошибка в первой строке

Серьезно? Опять русские хакеры поработали?
Простите ради бога - это я сам облажался... :(

vlsol
phpBB 1.2.0
Сообщения: 17
Зарегистрирован: 18.02.2016 18:23
Благодарил (а): 5 раз

Re: [beta] phpbb3.1-Stopforumspam (Find Spamer)

Сообщение vlsol » 24.01.2017 14:43

Добрый день уважаемый Sheer! Уже вторые сутки

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

[phpBB Debug] PHP Warning: in file [ROOT]/ext/sheer/stopforumspam/acp/find_module.php on line 318: file_get_contents(http://...@mail.ru): failed to open stream: HTTP request failed! HTTP/1.1 400 Bad request 
Возможно API поменял свои команды или в чем может быть причина? Ранее такое бывало но и сам сервер не отвечал.
Спасибо за расширение Find Spamer и за ответ.

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11290
Зарегистрирован: 18.02.2007 19:01
Откуда: Рига, Латвия (страна-недоразумение)
Благодарил (а): 49 раз
Поблагодарили: 2507 раз
Контактная информация:

Re: [beta] phpbb3.1-Stopforumspam (Find Spamer)

Сообщение Sheer » 24.01.2017 15:39

vlsol, вам сказочно повезло, и двое суток (а может ранее) вы установили (может быть даже не подозревая об этом) Guard@Mail.ru и теперь эта радость в функцию file_get_contents вместо http://www.stopforumspam.com/api?параметры подсовывает что-то там от mail.ru (в трейсе, к сожалению полный адрес обрезан http://...@mail.ru)
Избавляйтесь... Гуглепоиск --> удалить mail.ru и malwarebytes anti-malware free
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

vlsol
phpBB 1.2.0
Сообщения: 17
Зарегистрирован: 18.02.2016 18:23
Благодарил (а): 5 раз

Re: [beta] phpbb3.1-Stopforumspam (Find Spamer)

Сообщение vlsol » 25.01.2017 9:32

Спасибо за быстрый ответ.
Признаков изделий маил.ру в системе не удалось найти. Установил еще одно Ваше расширение Stop spamer register. Работает отлично, спасибо.
Пришлось еще пригласить друзей и было найдено решение

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

--- find_module.php.orig	2017-01-24 20:51:36.512745796 +0200
+++ find_module.php	2017-01-24 20:51:04.509815524 +0200
@@ -311,9 +311,9 @@
 		}
 
 		$xmlUrl = 'http://www.stopforumspam.com/api?';
-		$xmlUrl .= (!empty($chk_data[0])) ? 'username=' . $chk_data[0] . '&' : '';
-		$xmlUrl .= (!empty($chk_data[1])) ? 'ip=' . $chk_data[1] . '&' : '';
-		$xmlUrl .= (!empty($chk_data[2])) ? 'email=' . $chk_data[2] . '' : '';
+		$xmlUrl .= (!empty($chk_data[0])) ? 'username=' . urlencode($chk_data[0]) . '&' : '';
+		$xmlUrl .= (!empty($chk_data[1])) ? 'ip=' . urlencode($chk_data[1]) . '&' : '';
+		$xmlUrl .= (!empty($chk_data[2])) ? 'email=' . urlencode($chk_data[2]) . '' : '';
 
 		$xmlStr = (function_exists('file_get_contents')) ? file_get_contents($xmlUrl) : $this->file_get_contents_curl($xmlUrl);
У пользователя (Мик ryk.far@mail.ru) как то влиял на результат. Сам до конца не разбирался. Для IP и email применять urlencode возможно не обязательно, но так на всякий случай не повредит. :) Вам решать.
Последний раз редактировалось Sheer 25.01.2017 14:59, всего редактировалось 1 раз.

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11290
Зарегистрирован: 18.02.2007 19:01
Откуда: Рига, Латвия (страна-недоразумение)
Благодарил (а): 49 раз
Поблагодарили: 2507 раз
Контактная информация:

Re: [beta] phpbb3.1-Stopforumspam (Find Spamer)

Сообщение Sheer » 25.01.2017 20:37

vlsol писал(а): file_get_contents(http://...@mail.ru
Это сбило с толку. Зарегистрировал пользователя с адресом ryk.far@mail.ru - никаких проблем не обнаружил. Правда у меня последняя версия расширения.
Кстати urlencode тут вообще по идее ни к чему. Если уж использовать, то так

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

$xmlStr = (function_exists('file_get_contents')) ? file_get_contents(urlencode($xmlUrl)) : $this->file_get_contents_curl(urlencode($xmlUrl)); 
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

vlsol
phpBB 1.2.0
Сообщения: 17
Зарегистрирован: 18.02.2016 18:23
Благодарил (а): 5 раз

Re: [beta] phpbb3.1-Stopforumspam (Find Spamer)

Сообщение vlsol » 26.01.2017 18:01

Sheer писал(а): Правда у меня последняя версия расширения.
У меня 0.0.1, уже наверное год стоит. Когда подвисла, начал искать но пока новее не нашел. :) Я конечно поставлю Ваш окончательный вариант. Мне кажется этот подход лучше чем стоп регистр, по крайне мере пусть спамер еще подождет пока утвердят регистрацию, а так он сразу видит и еще чего подсунет.

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11290
Зарегистрирован: 18.02.2007 19:01
Откуда: Рига, Латвия (страна-недоразумение)
Благодарил (а): 49 раз
Поблагодарили: 2507 раз
Контактная информация:

Re: [beta] phpbb3.1-Stopforumspam (Find Spamer)

Сообщение Sheer » 26.01.2017 18:36

vlsol писал(а): а так он сразу видит
Робот ничего не увидит. А от человека ничто не спасет.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

carik
phpBB 1.4.4
Сообщения: 124
Зарегистрирован: 28.11.2013 22:51
Благодарил (а): 27 раз
Контактная информация:

Re: [3.1][3.2] Stop Spamer Register

Сообщение carik » 02.02.2017 18:49

Sheer,
Sheer писал(а): Оно не старое, оно другое. И назначение у него другое тоже. Обнови
обновил теперь - Не удалось получить данные с сервера stopforumspam.com

carik
phpBB 1.4.4
Сообщения: 124
Зарегистрирован: 28.11.2013 22:51
Благодарил (а): 27 раз
Контактная информация:

Re: [beta] phpbb3.1-Stopforumspam (Find Spamer)

Сообщение carik » 03.02.2017 2:50

Sheer, ;) спасибо огромное! я хоть и не понял что Вы там сделали, работает всё отлично!!!

Ответить

Вернуться в «Анонсы и поддержка расширений для phpBB»