Уважаемые пользователи!
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)

При обновлении необходимо удалить старую папку расширения целиком. Не обновляйте копированием поверх.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

Re: Что за посты с фоткой Чака Норриса?

Сообщение rxu »

Я думаю, ничего смертельного в этом нет. Во всяком случае, лучше эти проиндексированные страницы, которые ни на что не влияют, чем тонны спама на форуме.
Изображение
Sirius777
phpBB 1.4.0
Сообщения: 36
Стаж: 3 года 3 месяца
Благодарил (а): 13 раз

Re: Что за посты с фоткой Чака Норриса?

Сообщение Sirius777 »

rxu писал(а): 14.10.2021 17:31 лучше эти проиндексированные страницы
rxu, насколько я понял, их количество ведь постоянно растет?
То есть, они появляются с какой-то периодичностью, индексируются, а потом исчезают, но Яша их продолжает видеть?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12425
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2477 раз

Re: Что за посты с фоткой Чака Норриса?

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

Генерируется каждый раз новый адрес. При повторной попытке зайти по нему напишет, что страницы нет
Странно, что у вас боты вообще видят ссылку на регистрацию. Или яндекс в боты не добавляли?
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5283
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Re: Что за посты с фоткой Чака Норриса?

Сообщение Siava »

Татьяна5 писал(а): 14.10.2021 18:31 Странно, что у вас боты вообще видят ссылку на регистрацию. Или яндекс в боты не добавляли?
У меня тоже видят, хотя яндекс конечно в ботах.
Можно было бы попробовать саму ссылку "регистрация" обернуть в noindex и nofollow, но она тоже под управлением антибота.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Sirius777
phpBB 1.4.0
Сообщения: 36
Стаж: 3 года 3 месяца
Благодарил (а): 13 раз

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

Сообщение Sirius777 »

Татьяна5 писал(а): 14.10.2021 18:31 Или яндекс в боты не добавляли?
Блин, не добавлял. Надо пойти добавить...
А сколько таких страниц будет через месяц, через год.
Расширение нужное, хорошее, но страницы ж....
Отношусь к SEO довольно тщательно. Изначально на форум залиты хорошие статьи-лонгриды, уник, ключи расставлял. В индекс зашли за несколько дней. В глазах ПС должно бы смотреться неплохо, но стотыщпятсот мертвых страниц могут подпортить репутацию.
MasterX
phpBB 1.4.2
Сообщения: 53
Стаж: 4 года 1 месяц
Благодарил (а): 10 раз
Поблагодарили: 4 раза

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

Сообщение MasterX »

image.png
Антибот добавляет такие строки в код страницы. Может это как-то поправить, как рекомендует валидатор, для завершенности....

А так расширение вполне себе эффективно. Пока не экспериментировал с режимами блокировки, но честные регистрации проходят, всякая левизна идет далеко-далеко... Набьется > 200 строк обязательно пришлю лог.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
ronim
Модератор
Модератор
Сообщения: 914
Стаж: 6 лет 3 месяца
Откуда: Таллин ,Эстония
Благодарил (а): 167 раз
Поблагодарили: 160 раз

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

Сообщение ronim »

MasterX,
Антибот добавляет такие строки в код страницы.
Вы серьезно верите что именно это расширение все это добавляет ?
Если ты не видишь проблем на форуме , но это не значить что их там нет
MasterX
phpBB 1.4.2
Сообщения: 53
Стаж: 4 года 1 месяц
Благодарил (а): 10 раз
Поблагодарили: 4 раза

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

Сообщение MasterX »

ronim писал(а): 11.11.2021 22:36 Вы серьезно верите что именно это расширение все это добавляет ?
Вполне себе.
image.png
Так выглядит результат проверки с отключенным расширением.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5283
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

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

Сообщение Siava »

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

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

Сообщение MasterX »

А попробовать совместить нельзя? Это все равно, что тебе хлеб или колбасу? А я хочу бутерброд, для него все ингредиенты есть :)
Может попробовать как-то совместить валидный код и отличный функционал? Если конечно есть такая возможность.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5283
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

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

Сообщение Siava »

MasterX, так расширение обрабатывает ссылку "связаться с администрацией" от гостей.
Можете добавить валидатор в список ботов и будет всё ок (теоретически).
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
MasterX
phpBB 1.4.2
Сообщения: 53
Стаж: 4 года 1 месяц
Благодарил (а): 10 раз
Поблагодарили: 4 раза

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

Сообщение MasterX »

Siava писал(а): 12.11.2021 12:42 Можете добавить валидатор в список ботов
Он и так в списке ботов. Но строки вылазят.
Аватара пользователя
ronim
Модератор
Модератор
Сообщения: 914
Стаж: 6 лет 3 месяца
Откуда: Таллин ,Эстония
Благодарил (а): 167 раз
Поблагодарили: 160 раз

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

Сообщение ronim »

Пользуюсь виртуальным сервером , также тестирую расширения на на версии PHP 8.0. .
Так вот сколько я не пытался включить это расширение на версии PHP 8.0.11 то это всегда выходило в ошибку 500.
Приходилось отключать расширение.
Сегодня решил проверить еще раз , но на удивление расширение включилось .
Далее я заметил что версия PHP с версии 8.0.11сменилась до версии 8.014
Никаких изменений в расширение я не вносил
Может кто это пояснить ?
Тестировал на клоне основного форума ,а также на чистом изначально созданном на последней версии
Если ты не видишь проблем на форуме , но это не значить что их там нет
er107
phpBB 2.0.14
Сообщения: 973
Стаж: 13 лет 1 месяц
Благодарил (а): 166 раз
Поблагодарили: 44 раза

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

Сообщение er107 »

На 3.3.5 и php 8.1 ошибок в работе форума не обнаружено.

P.S. На новом форуме в Яндекс вебмастере в статистике обхода за пару часов уже около 5 тысяч "мусорных" адресов регистрации.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5283
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

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

Сообщение Siava »

ronim, странно, у меня на PHP 8.0.14 антибот работает нормально.
Но я заметил другой нюанс.. после перехода на восьмёрку при включении/отключении каких-либо расширений у меня весь форум ложится пока принудительно кэш не почищу. Причём бывает, что одной очистки не хватает. Пока не нашёл причину.

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

2021/12/23 20:01:58 [error] 17975#17975: *4696803 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Error: Call to undefined method Symfony\Component\Yaml\Parser::parseFile() in [..deleted..]/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php:661
Stack trace:
#0 [..deleted..]/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(117): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->loadFile()
#1 [..deleted..]/phpbb/di/container_builder.php(217): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->load()
#2 [..deleted..]/phpbb/di/container_builder.php(444): phpbb\di\container_builder->get_container()
#3 [..deleted..]/phpbb/di/container_builder.php(187): phpbb\di\container_builder->load_extensions()
#4 [..deleted..]/common.php(115): phpbb\di\container_builder->get_container()
#5 [..deleted..]/app.php(23): include('...')
#6 {main}
[/off]
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)

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