Уважаемые пользователи!
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
Поддержка
Поддержка
Сообщения: 3335
Стаж: 15 лет
Благодарил (а): 35 раз
Поблагодарили: 1434 раза

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

Сообщение Nekstati »

ab42.png
ab42.png (7.91 КБ) 45612 просмотров
 
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
До phpBB 3.2.8 включительно. Обновлено 2020.03.28. Количество предыдущих скачиваний: 229
(2.47 МБ) 470 скачиваний
Antibot42-v1.0.5c--2023.09.25.zip
phpBB 3.2.9­ - 3.3.10
Обновлено 2023.09.25. Количество предыдущих скачиваний: 526
(2.61 МБ) 42 скачивания
 
GitHub: https://github.com/Nekstati/phpBB-Antibot42 (v1.0.5)

При обновлении необходимо удалить старую папку расширения целиком. Не обновляйте копированием поверх.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5270
Стаж: 19 лет 2 месяца
Откуда: Питер
Благодарил (а): 188 раз
Поблагодарили: 800 раз
Контактная информация:

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

Сообщение Siava »

Lutz, у вас, если не секрет, какая дневная посещаемость форума? Расширение не создаёт никакой нагрузки, если только форум не с огромной аудиторией.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Lutz
phpBB 1.2.0
Сообщения: 11
Стаж: 6 лет 9 месяцев

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

Сообщение Lutz »

Siava, я только запустил форум. Вернее, он висел замороженным несколько лет, сейчас вот обновил на нём и форум, и с остальным функционалом разобрался. Живых там 3 человека. Так что посещалка там не посещалка.
Честно признаться, по чем купил, по том и продаю. Служба поддержки сослалась на расширение - я решил поделиться. Поскольку мне про 502 написали до установки антибота, то для меня логично, что 502 возникала явно по другой причине. Но хостер не признался. Буду дальше тестить... С другой стороны, почему-то они же прислали мне в ответ что проблема с конкретным файлом... Думаете, придрались?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

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

Сообщение rxu »

Надо посмотреть в логе ошибок вебсервера, какие записи там присутствуют в момент возникновения ошибки. Есть сомнения, что 502 Bad Gateway может быть результатом работы расширения. Можно расширение отключить и посмотреть, будет ли 502 появляться. Похоже на то, что техподержка традиционно пытается слиться с решения проблем на стороне сервера.
Изображение
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

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

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

Lutz писал(а): 03.04.2022 16:24 max_execution_time
не правильно написали - ЛС приходят по несколько дублей
Аватара пользователя
Lutz
phpBB 1.2.0
Сообщения: 11
Стаж: 6 лет 9 месяцев

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

Сообщение Lutz »

Не догнал. Если неправильно написали, значит, техподдержка ответила некомпетентно?
Аватара пользователя
Lutz
phpBB 1.2.0
Сообщения: 11
Стаж: 6 лет 9 месяцев

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

Сообщение Lutz »

Сегодня ещё 2 раза словил 502, посмотрел по логам - совпадает с активностью расширения... По идее, не честно писать в техподдержку, что расширение точно ни при чем, если как минимум совпадает время падений форума с записями в логах.
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3335
Стаж: 15 лет
Благодарил (а): 35 раз
Поблагодарили: 1434 раза

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

Сообщение Nekstati »

Lutz, покажите логи?
er107
phpBB 2.0.14
Сообщения: 973
Стаж: 13 лет
Благодарил (а): 285 раз
Поблагодарили: 57 раз

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

Сообщение er107 »

Для статистики. Получил сегодня такое сообщение от юзера:

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

Не могу зарегистрировать аккаунт. Все время выдает ошибку -
приведено неверное решение.
Это попытка регистрации через Хром, с помощью Фаерфокса регистрация прошла нормально.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

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

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

Неверное решение чего? Что ещё используется, кроме этого расширения?
er107
phpBB 2.0.14
Сообщения: 973
Стаж: 13 лет
Благодарил (а): 285 раз
Поблагодарили: 57 раз

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

Сообщение er107 »

Больше ничего, установлен только антибот. Еще уточнил, что человек находился при этом в Грузии.
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3335
Стаж: 15 лет
Благодарил (а): 35 раз
Поблагодарили: 1434 раза

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

Сообщение Nekstati »

er107 писал(а): 13.04.2022 23:06 приведено неверное решение
Это рекапча, отключите её.
er107
phpBB 2.0.14
Сообщения: 973
Стаж: 13 лет
Благодарил (а): 285 раз
Поблагодарили: 57 раз

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

Сообщение er107 »

Точно! Рекапча была включена изначально, правда невидимая, отключил.
Аватара пользователя
Lutz
phpBB 1.2.0
Сообщения: 11
Стаж: 6 лет 9 месяцев

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

Сообщение Lutz »

Nekstati,
Логи ошибок или логи приложения?
502 не отпускает мой форум. И точно из-за антибота.
Но если отключать, сразу спам. Так что предоставлю (почти) что угодно, лишь бы решить проблему.
Аватара пользователя
Lutz
phpBB 1.2.0
Сообщения: 11
Стаж: 6 лет 9 месяцев

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

Сообщение Lutz »

Надеюсь, правильно понял вопрос.
Вложения
error_log (6).txt
(93.15 КБ) 29 скачиваний
Аватара пользователя
Lutz
phpBB 1.2.0
Сообщения: 11
Стаж: 6 лет 9 месяцев

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

Сообщение Lutz »

Искренне верю, что я просто что-то где-то не то нажал и что всё-таки станет ясно, в чём проблема.
Со вчерашнего дня мучаю тех.поддержку. В ней в очередной раз сказали, что 502 ошибка связана с тем, что расширение потребовало больше времени на работу, чем возможно. Прямо в момент получения сообщения от службы поддержки обновил сайт, там 502, зашел в error-log, там extratempus.ru [Sun May 15 16:14:52 2022] [php:error] [pid 592870] [client 154.16.167.91:0] PHP Fatal error: Maximum execution time of 150 seconds exceeded in /home/t/tastr1/public_html/phpbb/ext/nekstati/antibot42/qnGCA.php on line 257, referer: http://extratempus.ru/phpbb/ucp.php?mod ... 5ad3122817 .
Переставил время на 270. В техподдержке сказали, что больше 300 поставить уже не получится.
Может, я просто что-то пропустил и надо было изначально ставить 300 и было бы мне счастье? Скажите, пожалуйста, люди добрые, а то я вообще не понимаю, как выйти из этого замкнутого круга: вроде бы тут все расширением довольны, а я уже который месяц скачу с этими ошибками 502.
Ответить

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