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

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

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

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

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

Сообщение Nekstati »

ab42.png
ab42.png (7.91 КБ) 12237 просмотров
 
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. Authorized for URLs - запрещает группе "Новые пользователи" постить ссылки и тем самым лишает спам-рассылки смысла.
 
 
Скачать:
Antibot42_v1.0.2b.zip
До phpBB 3.2.8 включительно. Обновлено 2020.03.28. Количество предыдущих скачиваний: 229
(2.47 МБ) 135 скачиваний
Antibot42_v1.0.3.zip
С phpBB 3.2.9. Совместим с 3.3
(2.51 МБ) 74 скачивания
Аватара пользователя
Gubkin
phpBB 2.0.15
Сообщения: 1021
Стаж: 5 лет 7 месяцев
Благодарил (а): 214 раз
Поблагодарили: 102 раза

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

Сообщение Gubkin »

зачем там 10 картинок Чака ? :)
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 6 лет 3 месяца
Благодарил (а): 268 раз
Поблагодарили: 220 раз

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

Сообщение Sumanai »

Пока тоже гадаю, правда по коду. Трюк с goto мне даже понравился. Nekstati, чем шифровался код?
В коде в одной функции действительно фрагмент

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

page_header($title);
$this->template->set_filenames(['body' => 'message_body.html']);
page_footer();
повторяется четыре раза, или это особенности (де)шифрования?

Отправлено спустя 1 минуту 36 секунд:
И вместо Lorem ipsum рекомендую вставить какой-нибудь анекдот. Говорят, это самый хороший способ защиты от дешифровки :)
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 2890
Стаж: 11 лет 11 месяцев
Благодарил (а): 24 раза
Поблагодарили: 1044 раза

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

Сообщение Nekstati »

Gubkin писал(а): 15.09.2019 8:05зачем
Чтобы вы спросили. :)
Sumanai писал(а): 15.09.2019 9:10 или это особенности (де)шифрования?
Это тупость дешифрования.
Sumanai писал(а): 15.09.2019 9:10 И вместо Lorem ipsum рекомендую вставить какой-нибудь анекдот.
Нужен рандомный генератор анекдотов на PHP. У вас есть?
TrekRed
phpBB 2.0.4
Сообщения: 412
Стаж: 2 года 6 месяцев
Благодарил (а): 57 раз
Поблагодарили: 15 раз

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

Сообщение TrekRed »

При включении расширения пропадает окно подтверждения E mail регистрации. Основное окно есть, а второе окно пропадает. Используется расширение [3.2] Русский перевод расширения Confirm Email , https://www.phpbb.com/customise/db/exte ... irm_email/

Отправлено спустя 2 минуты 44 секунды:
Причем окно не видно, а при регистрации пишет "Неверное email подтверждение"... :D
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 2890
Стаж: 11 лет 11 месяцев
Благодарил (а): 24 раза
Поблагодарили: 1044 раза

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

Сообщение Nekstati »

TrekRed, обновила пост, см. раздел "Совместимость". Может, пофиксим это позже. Спасибо.

TrekRed, временный фикс:
откройте ext\kinerity\confirmemail\styles\prosilver\template\event\overall_footer_after.html
найдите 'input[type=email][id=email]'
замените на 'input[type=text]:eq(2)'
очистите кэш
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 4608
Стаж: 16 лет 1 месяц
Откуда: Питер
Благодарил (а): 137 раз
Поблагодарили: 571 раз

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

Сообщение Siava »

Gubkin писал(а): 15.09.2019 8:05 ачем там 10 картинок Чака ?
Чак наблюдает за вами, если пойдёте туда, куда не надо))

Отправлено спустя 4 минуты 31 секунду:
Nekstati, из пожеланий... :) хорошо было бы, чтобы Antibot 42 также обрабатывал поля формы обратной связи расширения Contact Admin.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
https://siava.ru/forum/ (phpbb 2.0.x, 3.1.x 3.5.x)
TrekRed
phpBB 2.0.4
Сообщения: 412
Стаж: 2 года 6 месяцев
Благодарил (а): 57 раз
Поблагодарили: 15 раз

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

Сообщение TrekRed »

Чет не пойму, а для чего после регистрации картинка с текстом на англ?

Отправлено спустя 32 секунды:
Nekstati писал(а): 15.09.2019 13:56 временный фикс
работает! Правда только при включенном расширении Антибот!
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10365
Стаж: 9 лет 6 месяцев
Благодарил (а): 181 раз
Поблагодарили: 2903 раза

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

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

TrekRed писал(а): 15.09.2019 15:54 для чего после регистрации картинка с текстом на англ?
Это значит, что регистрация не прошла, обнаружен бот
По логам сработало что? На какой версии phpBB и с каким набором расширений?
TrekRed
phpBB 2.0.4
Сообщения: 412
Стаж: 2 года 6 месяцев
Благодарил (а): 57 раз
Поблагодарили: 15 раз

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

Сообщение TrekRed »

Татьяна5 писал(а): 15.09.2019 16:03 Это значит, что регистрация не прошла, обнаружен бот
Нет, не бот, а обычный пользователь! Причем в админке пользователь висит как зарегистрированный при включенной ReCaptcha. Пока отключил расширение! Буду смотреть дальше!
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10365
Стаж: 9 лет 6 месяцев
Благодарил (а): 181 раз
Поблагодарили: 2903 раза

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

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

TrekRed,
Татьяна5 писал(а): 15.09.2019 16:03 По логам сработало что? На какой версии phpBB и с каким набором расширений?
TrekRed
phpBB 2.0.4
Сообщения: 412
Стаж: 2 года 6 месяцев
Благодарил (а): 57 раз
Поблагодарили: 15 раз

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

Сообщение TrekRed »

2019-09-15 13:24:05 [ADMIN] Ext installed, config defaults to: reg=1, log=1,
geoip=1, method1=1, method2=1, method3=1, method4=1,
method5=1; captcha: core.captcha.plugins.recaptcha
2019-09-15 15:33:29 Illegal access to the registration page 1ba56b47 78.37.43.51
2019-09-15 15:42:23 Incorrect fields in the registration form 1d6ee37a 78.37.43.51
2019-09-15 15:44:03 Incorrect fields in the registration form 1d6ee37a 78.37.43.51
2019-09-15 15:45:32 Successful registration 1d6ee37a
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10365
Стаж: 9 лет 6 месяцев
Благодарил (а): 181 раз
Поблагодарили: 2903 раза

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

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

TrekRed,
Татьяна5 писал(а): 15.09.2019 16:03 На какой версии phpBB и с каким набором расширений?
Да что ж каждого слова добиваться надо
TrekRed
phpBB 2.0.4
Сообщения: 412
Стаж: 2 года 6 месяцев
Благодарил (а): 57 раз
Поблагодарили: 15 раз

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

Сообщение TrekRed »

При регистрации выдал ошибку error 500. Может потому что 3 раз подряд неправильно! Расширения: Stop Spamer Register (автор: Sheer) 2. Authorized for URLs. 3. Spamer Finder. Про спам все.
PHPBB 3.2.7 стиль сторонний версия:3.2.7

Отправлено спустя 31 секунду:
php 7.2
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10365
Стаж: 9 лет 6 месяцев
Благодарил (а): 181 раз
Поблагодарили: 2903 раза

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

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

Nekstati исправила баг. Архив перезалит

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