Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[3.2][3.3] Antibot 42 - защита от спам-ботов

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3336
Стаж: 15 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 590 раз

[3.2][3.3] Antibot 42 - защита от спам-ботов

Сообщение Nekstati »

ab42.png
 
Antibot 42

Защищает от регистрации спам-ботов, а также от спама при гостевом постинге и через форму связи с администрацией.

Авторы: Татьяна5 и Nekstati.

Работает незаметно для пользователя.
Капчу можно отключить.
Гостевой постинг можно разрешить.
Попытки ботов зарегистрироваться или отправить пост логируются.
Активность спам-ботов можно наблюдать как в логах, так и в реальном времени на странице "Кто сейчас на конференции" (viewonline.php) (нажмите там ссылку "Показать гостей").
 
Тем, кто хочет принять участие в улучшении этого расширения 
Нескольпо просьб:
  1. Сообщайте нам об эффективности расширения и присылайте логи, когда в них накопится 200-300 строк или больше. Логи помогут нам понять, какие методы отсеивания ботов работают лучше, а какие хуже. (Как прислать лог? Зайдите в админку - вкладка Расширения - Antibot 42, там есть поле с логом, скопируйте из него текст и пришлите нам в личном сообщении. Логи не содержат информации о вашем сайте и пользователях, кроме IP-адресов ботов.)
  2. В админке есть переключатель методов отсеивания ботов. По умолчанию все методы включены, но вы нам поможете, если поэкспериментируете с ними. Например, первый день - первый метод, второй день - второй метод и т.д. Сообщайте нам, какой метод оказался эффективнее.
  3. На время отключите другие антиспам-расширения, а также стандартную капчу. Это поможет вам и нам понять, насколько эффективен Antibot 42. Если же не отключаете их, то сообщайте нам, какие именно антиспам-расширения вы используете.
  4. Временно разрешите гостевой постинг и сообщите нам, появился ли спам.
 
Совместимость 
Рекомендуемая версия phpBB - 3.2.2 и выше.
Теоретически расширение совместимо с любой версией phpBB 3.1.0—3.3.0, но не на всех тестировалось.
На версиях ниже 3.2.2 функциональность ограничена.
Версия PHP - 5.4 и выше.
На сервере должен быть включён mod_rewrite (или его аналоги в Nginx/IIS). (На большинстве хостингов он включён.)

Возможна неполная совместимость с некоторыми стилями в phpBB 3.2.0 и ниже. Возможна неполная совместимость с расширениями типа Social Login, особенно на phpBB 3.1.х. В таком случае пробуйте отключать в админке методы обнаружения спамботов по одному. А лучше обновите phpBB.

Возможна несовместимость с расширениями, влияющими на процесс регистрации или вносящими изменения в страницу регистрации, например Cofirm Email. Способ исправления: пробуйте отключать в админке, в настройках Antibot 42, методы обнаружения спамботов по одному. Или откажитесь от несовместимых расширений. Если вы отключили все такие расширения, но проблемы с регистрацией всё равно остаются - попробуйте временно поменять ваш нестандартный стиль на Prosilver. Если на Prosilver’е проблем нет - присылайте нам ссылку на ваш стиль.
 
Прочее 
Для логирования географического положения ботов используется GeoIP2, однако в комплект расширения включена только база стран. Если хотите, чтобы в логах отображался также и город спам-бота, скачайте базу городов (GeoLite2 City), распакуйте скачанный архив и поместите файл GeoLite2-City.mmdb в подпапку "geoip" в папке расширения.
 
Это расширение не защищает от живых спамеров. Для борьбы с ними рекомендуем вот что:
1. Stop Spamer Register (автор: Sheer) - проверяет email, Ip и nick (в комбинации или по отдельности, выборочно) по базе stopforumspam.com.
2. Уже зарегистрировавшихся спамеров можно вычислить при помощи расширения [3.2][beta] Spamer Finder (автор: Sheer)
3. Authorized for URLs - запрещает группе "Новые пользователи" постить ссылки и тем самым лишает спам-рассылки смысла.

Прокачиваем защиту от ботов: Antibot 42 и Fail2Ban + результаты.
 
Скачать:
Antibot42_v1.0.2b.zip
Antibot42-v1.0.5c--2023.09.25.zip
 
GitHub: https://github.com/Nekstati/phpBB-Antibot42 (v1.0.5)

При обновлении необходимо удалить старую папку расширения целиком. Не обновляйте копированием поверх.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
er107
phpBB 2.0.14
Сообщения: 973
Стаж: 13 лет 1 месяц
Благодарил (а): 166 раз
Поблагодарили: 44 раза

Re: [3.2][3.3] Antibot 42 - защита от спам-ботов

Сообщение er107 »

romeo_piter писал(а): 13.11.2023 8:25 Вот такое в огромном количестве ежедневно в панели вебмастера гугл:
У меня такое было в Яндексе, отписывался в этой теме.
romeo_piter
phpBB 2.0.21
Сообщения: 1317
Стаж: 15 лет
Благодарил (а): 159 раз
Поблагодарили: 21 раз

Re: [3.2][3.3] Antibot 42 - защита от спам-ботов

Сообщение romeo_piter »

er107, а в чем решение? Закрыть ucp в роботс? У меня оно всегда закрыто.
Disallow: /ucp.php
Аватара пользователя
cianid
phpBB 1.4.3
Сообщения: 92
Стаж: 17 лет 11 месяцев
Благодарил (а): 4 раза
Поблагодарили: 2 раза

Re: [3.2][3.3] Antibot 42 - защита от спам-ботов

Сообщение cianid »

После установки мода в логе вижу постоянные варнинги:

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

[Sun Feb 18 04:03:11.648546 2024] [fcgid:warn] [pid 14878] [client 154.6.130.22:34068] mod_fcgid: stderr: PHP Warning:  Undefined array key "is_registered" in ***/forum/ext/nekstati/antibot42/qnGCA.php on line 9, referer: http://***/forum/index.php
Насколько это критично и как это исправить?
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3336
Стаж: 15 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 590 раз

Re: [3.2][3.3] Antibot 42 - защита от спам-ботов

Сообщение Nekstati »

Ворнинги по определению не критичны. Когда критично, оно скажет Fatal error.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5284
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Re: [3.2][3.3] Antibot 42 - защита от спам-ботов

Сообщение Siava »

cianid, у вас расширение пуш-уведомлений установлено?
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
cianid
phpBB 1.4.3
Сообщения: 92
Стаж: 17 лет 11 месяцев
Благодарил (а): 4 раза
Поблагодарили: 2 раза

Re: [3.2][3.3] Antibot 42 - защита от спам-ботов

Сообщение cianid »

Нет. Список моих расширений- Antibot 42, Stop spamer register, Spamer Finder, Thanks for posts, QuickReply Reloaded, Posts merging, External Links Open in New Window, Default Avatar
Стиль стандартный prosilver
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3336
Стаж: 15 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 590 раз

Re: [3.2][3.3] Antibot 42 - защита от спам-ботов

Сообщение Nekstati »

cianid писал(а): 18.02.2024 10:18Undefined array key "is_registered"
$this->user->data['is_registered']
Пустая $user->data - такое может быть, когда PHPBB запускается из командной строки. Включён системный крон?
G20
phpBB 1.4.1
Сообщения: 43
Стаж: 1 год 8 месяцев
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Re: [3.2][3.3] Antibot 42 - защита от спам-ботов

Сообщение G20 »

Доброго времени суток!
Последние четыре дня активизировались боты-мошенники с email адресами из mail.ru
Научились обходить даже 3D капчу.
В своих спам постах просят занять денег до получки и уверяют, что вернут... потом когда нибудь.

Вот их конкретные адреса, которые заблокировал:

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

evemonov@mail.ru
amovinov@mail.ru
amevines@mail.ru
evanovis@mail.ru
mesadev@mail.ru
Бегло, по диагонали посмотрел лог от "Antibot 42" вроде ничего необычного нет.
Если нужно, могу его выслать. Весь целиком или какую то часть.
Все переключатели используемых методов в расширении Antibot включены.

Подозреваю, что причина и уязвимость в том, что оставил файл от вебмастрера от MAIL.RU. Удалил этот файл.
Есть лекарство от таких ботов?
phpbb 3.3.10 PHP Version 8.0.15
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12429
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2478 раз

Re: [3.2][3.3] Antibot 42 - защита от спам-ботов

Сообщение Татьяна5 »

G20 писал(а): 21.02.2024 9:13 боты-мошенники с email адресами из mail.ru
Это, вероятней всего, были люди (на том же mail.ru тоже встречаются)
G20
phpBB 1.4.1
Сообщения: 43
Стаж: 1 год 8 месяцев
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Re: [3.2][3.3] Antibot 42 - защита от спам-ботов

Сообщение G20 »

Татьяна5 писал(а): 21.02.2024 9:15 Это, вероятней всего, были люди (на том же mail.ru тоже встречаются)
Ну тоже вначале так подумал.
Но ведь все посты с тех адресов были полной копией, вплоть до запятой.
Это одно, а второе посмотрите на адреса, там очень похоже на перетасовка одинаковых букв в адресе (evanovis, evemonov, amevines, amovinov)
Закрыл на время самостоятельную регистрацию через @. оставил только с добрения админа.
Пока пропало. Попыток регистрации людьми пока не видно
phpbb 3.3.10 PHP Version 8.0.15
G20
phpBB 1.4.1
Сообщения: 43
Стаж: 1 год 8 месяцев
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Re: [3.2][3.3] Antibot 42 - защита от спам-ботов

Сообщение G20 »

Удалил файл веб-мастера от mail.ru, это не помогло.
Татьяна5 думаю, что всё таки это спам-бот. Создаёт только четыре сообщения в случайном порядке на разных подфорумах.
Название в теме сообщения различаются "Прошу Вас о помощи.", "Прошу помощи. Помогите, пожалуйста.","Помогите, пожалуйста."
и ещё какие то.
Текст у всех сообщений как константа, вот он
Здравствуйте. Прошу Вас о помощи. Извините, что пишу здесь, больше негде...

Сейчас ищу любую работу, но пока ничего не находится. Готов на любую подрабoтку, а сейчас дома есть абсолютно нечего. :-( От голода почти теряю сознаниe. Одолжить просто не у кого. Одoлжите, пожалуйста, на еду рублей 100-200. Хоть на булку хлеба, хоть на килограмм картошки.

Eсли оставите контакты, тo я готов вернуть с первой зарплаты (переведу на карту или номер телефона). В этом случае оставьте свои контакты в личных сообщениях. Я верну 100%!

Пополните, пожалуйста, номер телефона на любую сумму: 8-950-633-74-20 (я могу выводить деньги с телефона на свою карту почти без комиссии)

Заранее Вам большое человеческое спасибо.
В качестве временного решения не придумал ничего лучше чем автозаменой полностью изменить весь смысл и номер телефона.
тогда хотябы цели мошенника не будут достигнуты.

Отправлено спустя 2 минуты 18 секунд:
Где-то вроде видел базу данных со спамерами. Может и по мошенниками есть?
Если что, готов поделиться своими данными по еmail и мобильными телефонами известных мне мошенников
phpbb 3.3.10 PHP Version 8.0.15
G20
phpBB 1.4.1
Сообщения: 43
Стаж: 1 год 8 месяцев
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Re: [3.2][3.3] Antibot 42 - защита от спам-ботов

Сообщение G20 »

А возможно в расширение антибот добавить опцию автоматического бана и удаления всех сообщений или названия тем, которые зарегистрированные как токсичные?
phpbb 3.3.10 PHP Version 8.0.15
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12429
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2478 раз

Re: [3.2][3.3] Antibot 42 - защита от спам-ботов

Сообщение Татьяна5 »

G20, подобная опция есть в расширении под stopforumspam. Там сразу удаление пользователя

Отправлено спустя 24 минуты 30 секунд:
G20 писал(а): 22.02.2024 13:09 автозаменой полностью изменить весь смысл и номер телефона
[3.2][3.3] Stop Words на вариации "прошу" и "помогите" в заголовке. Пользователи от этого не пострадают
G20
phpBB 1.4.1
Сообщения: 43
Стаж: 1 год 8 месяцев
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Re: [3.2][3.3] Antibot 42 - защита от спам-ботов

Сообщение G20 »

На время ожидание возможного ответа на проблему здесь, закрыл самостоятельную регистрацию.
Оставил только после одобрения админа.
Через два дня все попытки зарегистрироваться с аналогичными именами прекратились.
Татьяна5 как всегда на высоте и права на 100%, всёж таки это были люди.
phpbb 3.3.10 PHP Version 8.0.15
Аватара пользователя
cianid
phpBB 1.4.3
Сообщения: 92
Стаж: 17 лет 11 месяцев
Благодарил (а): 4 раза
Поблагодарили: 2 раза

Re: [3.2][3.3] Antibot 42 - защита от спам-ботов

Сообщение cianid »

Nekstati писал(а): 18.02.2024 20:47 Включён системный крон?
В панели администрирования форума системный крон отключен.

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