Страница 9 из 13

[3.2][beta] Spamer Finder

Добавлено: 18.02.2015 17:05
Sheer
Название расширения: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

Версия для 3.1.x (ключ API зписать в файл \ext\sheer\stopforumspam\acp\apy_key.php вместо XXXXXXXXXXXXXX)
spamer_finder_3_1.rar
(17.2 КБ) 205 скачиваний
Язык: Русский
Одобрено создателями ресурса 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 - Поиск спаммеров

Лирическое отступление: Почему на одной странице только только 6 строк максимум?
Ответ:
Вкратце алгоритм работы сценария таков: сначала по условиям поиска из БД форума определяется общее количество пользователей, удовлетворяющих этим условиям поиска. Затем в цикле максимум из 6 итераций (максимум столько пользователей выводится на странице) из таблицы users определяются необходимые данные пользователя и отправляется запрос к https://www.stopforumspam.com. После получения ответа по результатам определяется "чистый" это пользователь, или нет. В завершение генерируется html-страница, которую мы видим.
На обработку одного пользователя (в частности у меня на локалке из дома требуется примерно 0.09 секунд, причем это зависит от скорости соединения с https://www.stopforumspam.com и его загрузки). Но на каждый 10-й запрос почему-то требуется гораздо больше времени - более трех секунд. Таким образом для обработки пачки из 25 пользователей требуется примерно 8 секунд. Для обработки 250 пользователей потребуется уже 70-80 секунд, что вылезает за обычное максимальное время выполнения сценария. А для того, чтобы определять только лишь является пользователь подозрительным или нет, необходимо провести поиск сразу с первого до последнего, не разбивая на страницы, и лишь потом сделать разбивку для удобства чтения. А если у вас 3000 пользователей...
Но есть и хорошие новости. Прошерстить абсолютно всех пользователей нужно только один раз в жизни (ну потратьте время), потом нужно будет проводить только еженедельную или ежемесячную проверку (это гораздо меньше пользователей и времени).
Как увеличить число пользователей на странице? Ответ тут [3.2][beta] Spamer Finder

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

Добавлено: 21.02.2018 22:09
1smerch1
Sheer писал(а): 21.02.2018 18:50суть вещи разные, даже если расширения используют одни и те же данные.
ааа, вот она где прячется, теперь понятно... 8-)

Отправлено спустя 4 минуты 34 секунды:
Sheer, а вообще, расширения против спама нынче очень актуальные. Каждый день по 20-30 ботов (спамеров) пытается зарегистрироваться, согласно статистике расширения спам регистраций, откуда их столько берется... :?: :!:

Отправлено спустя 8 минут 18 секунд:
Sheer, api сейчас не получить, по ссылке ответ: "сожалею
Извините - из-за злоупотребления определенными людьми мы в настоящее время ограничиваем подписку API для участников форума. Мы сожалеем, что нам пришлось пройти этот курс действий."

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

Добавлено: 21.02.2018 23:28
Siava
Когда-то на двойке я вопрос с регистрацией спамеров-ботов решал радикально - переименовал все стандартные файлы движка :)

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

Добавлено: 22.02.2018 0:44
Sheer
1smerch1 писал(а): 21.02.2018 22:22из-за злоупотребления определенными людьми мы в настоящее время ограничиваем подписку API для участников форума
Не так. Неправильный перевод
Sorry - Due to abuse by certain people, we are currently limiting API signups to members of the forum. We are sorry that we have had to take this course of action.
Читать так
Извините - из-за злоупотребления определенными людьми в настоящее время API можно получить только будучи участником форума.

То есть, чтобы получить ключ, нужно зарегистрироваться на форуме StopForumSpam. Раздача ключей не осуществляется простым посетителям SFS. После регистрации можно запросить ключ, и после того, когда он будет выдан, его можно посмотреть в своем личном разделе --> API ключи

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

Добавлено: 22.02.2018 1:00
1smerch1
Siava писал(а): 21.02.2018 23:28переименовал все стандартные файлы движка
вот это да, и что, помогало?

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

Добавлено: 22.02.2018 1:03
Sheer
От роботов наверняка. Они же лезут по адресу ucp.php?mode=register

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

Добавлено: 22.02.2018 9:53
Aleksej2000
1smerch1 писал(а): 21.02.2018 22:22а вообще, расширения против спама нынче очень актуальные. Каждый день по 20-30 ботов (спамеров) пытается зарегистрироваться, согласно статистике расширения спам регистраций, откуда их столько берется.
Так ставь оба от Sheer, и забудешь про проблему. Единственное, сейчас стали лезть через Обратную связь, но поставил там еще одно расширение, посмотрю :)

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

Добавлено: 22.02.2018 11:45
1smerch1
Aleksej2000, в обратной связи спам периодически приходит, но, расширения не встречал для обратной связи, что это ты там такого интересного поставил, поделись инфой... :)

Отправлено спустя 1 минуту 16 секунд:
Aleksej2000, хоть 10 штук их поставь, проблема будет актуальной всегда...

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

Добавлено: 22.02.2018 20:14
ronim
Сорри
в обратной связи спам периодически приходит
это вы о чем? Можно по подробнее :roll:
У меня несколько все проще
Sheer писал(а): 13.01.2018 13:20Перед обновлением отключите и удалите https://www.phpbb.com/customise/db/exte ... orum_spam/
Вместо него используйте [beta] phpbb3.1-Stopforumspam (Find Spamer) в связке с [3.1][3.2] Stop Spamer Register
Стало все намного проще. едиственное что пришлось изменить так это в Stopforumspam (Find Spamer) выставить по всем трем проверкам.
Теперь как минимум за пару недель ни одного спам сообщения( точную статистику не веду)
Иногда проходят сомнительные регистрации , но пользователи почему то в статусе Неактивен
Можно отойти от темы ?( Пользователи с таким статусом после регистрации это как ?)
А вот регистраций после вчерашней очистки лога уже 4 страницы

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

Добавлено: 22.02.2018 20:48
1smerch1
ronim писал(а): 22.02.2018 20:14это вы о чем
это я об обратной связи и спам...

Отправлено спустя 43 секунды:
ronim писал(а): 22.02.2018 20:14Стало все намного проще
ну вообще, я так рад за тебя, спасибо, что поделился таким дельным советом... 8-)

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

Добавлено: 22.02.2018 22:38
ronim
1smerch1,
это я об обратной связи и спам...
Я тоже очень рад за подробный и развернутый ответ...Изображение

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

Добавлено: 22.02.2018 23:14
1smerch1
1smerch1 писал(а): 22.02.2018 20:49это я об обратной связи и спам...
реклама всякая приходит периодически на почту...

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

Добавлено: 22.02.2018 23:24
Sheer
Прекращайте оффтоп, забаню :twisted:

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

Добавлено: 23.02.2018 1:04
ronim
1smerch1, да простит меня Sheer,
но у меня спам почта почти только местная, поэтому какой то связи с форумом не наблюдаю, да и не знаю что через эту почту могло идти при прежнем администраторе( может его какие грехи в использовании)
Дальше только по теме :idea:

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

Добавлено: 23.02.2018 9:31
Aleksej2000
1smerch1 писал(а): 22.02.2018 11:46Aleksej2000, хоть 10 штук их поставь, проблема будет актуальной всегда...
Не знаю. После установки обоих расширений от Алексея по поиску и проверки регистрации по базе данных стопформуспам проблема исчезла полностью. Причем, у меня стоит проверка лишь по почте. Ну и еще текстовое подтверждение. Все. На почту после установки контактАдмин пока спам тоже перестал идти.

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

Добавлено: 20.06.2018 14:53
KGB1st
на 3.2 пойдет?