Атака китайских ботов

Вопросы без привязки к версии. Установлена авточистка (2 года).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Kuskow
phpBB 2.0.3
Сообщения: 389
Стаж: 10 лет
Откуда: 🇰🇿 Караганда
Благодарил (а): 26 раз
Поблагодарили: 38 раз

Re: Атака китайских ботов

Сообщение Kuskow »

lexuz писал(а): 30.05.2026 19:27 Предлагается использовать решение от пользователя Kuskow?
Да, в этой ситуации поможет, уверен на 92%. Можно будет даже очистить все блокировки по ip-сетям - сервер будет справляться.
Vlad__
phpBB 2.0.7
Сообщения: 570
Стаж: 9 лет 5 месяцев
Благодарил (а): 243 раза
Поблагодарили: 53 раза

Re: Атака китайских ботов

Сообщение Vlad__ »

Kuskow писал(а): 31.05.2026 4:34
lexuz писал(а): 30.05.2026 19:27 Предлагается использовать решение от пользователя Kuskow?
Да, в этой ситуации поможет, уверен на 92%.
Аналогичная ситуация. Куча ботвы со Вьетнама и Индонезии. Подсети разные. mariadb 100%.

Друг, спасибо за скрипт приведения всех их к одному боту! Помогло.
lexuz
phpBB 1.2.0
Сообщения: 12
Стаж: 7 лет 7 месяцев
Благодарил (а): 1 раз

Re: Атака китайских ботов

Сообщение lexuz »

заметил в логе ошибки следующую запись:

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

2026/06/02 05:04:15 [error] 1442513#1442513: *45117485 FastCGI sent in stderr: "PHP message: PHP Warning:  Undefined array key "HTTP_USER_AGENT" in config.php on line 26; PHP message: PHP Warning:  Undefined array key "HTTP_USER_AGENT" in config.php on line 37" while reading response header from upstream, client: 64.90.4.236, server: forums.openkore.com, request: "GET /viewtopic.php?t=%27nvOpzp;%20AND%201=1%20OR%20(%3C%27%22%3EiKO)), HTTP/1.1", upstream: "fastcgi://unix:/var/run/php/php8.2-fpm.sock:", host: "forums.***.com"
Возможно, есть смысл добавить проверку на существование юзер-агента и дропать тех, кто без него?

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

26:     preg_match('/ChatGPT|keys-so|python|Firefox\/72/i', $ua = $_SERVER['HTTP_USER_AGENT']) +
37:     and !preg_match('/Anonymous|Yandex|Googlebot|Google-|Bing|DuckDuckGo|ClaudeBot|OAI-SearchBot|Applebot|Baiduspider|GPTBot|whatsapp|telegram|facebook/i', $_SERVER['HTTP_USER_AGENT'])
Аватара пользователя
Kuskow
phpBB 2.0.3
Сообщения: 389
Стаж: 10 лет
Откуда: 🇰🇿 Караганда
Благодарил (а): 26 раз
Поблагодарили: 38 раз

Re: Атака китайских ботов

Сообщение Kuskow »

lexuz, то есть, Вы предлагаете дописать что-то, чтобы работало точно так же, как работает сейчас.
lexuz
phpBB 1.2.0
Сообщения: 12
Стаж: 7 лет 7 месяцев
Благодарил (а): 1 раз

Re: Атака китайских ботов

Сообщение lexuz »

Если я правильно понял, то сейчас для гостей без указания юзер-агента ваш скрипт открывает шлагбаум и записывает его в Debutante.
Я же предлагаю закрывать шлагбаум для тех, то пришёл без указания юзер-агента.
Аватара пользователя
Kuskow
phpBB 2.0.3
Сообщения: 389
Стаж: 10 лет
Откуда: 🇰🇿 Караганда
Благодарил (а): 26 раз
Поблагодарили: 38 раз

Re: Атака китайских ботов

Сообщение Kuskow »

Никакой шлагбаум не открывается, поскольку скрипт вылетает с ошибкой, дальше не выполняется, бот получает 500.
Аватара пользователя
Михаил Молчанов
phpBB 1.4.4
Сообщения: 155
Стаж: 1 год 10 месяцев
Откуда: Москва
Благодарил (а): 3 раза
Поблагодарили: 7 раз

Re: Атака китайских ботов

Сообщение Михаил Молчанов »

А зачем китайским ботам, форумы на русском языке?
Создал и раскручиваю свой форум! :D

Изображение
Аватара пользователя
Perfecthus
phpBB 2.0.13
Сообщения: 936
Стаж: 15 лет 7 месяцев
Откуда: Оттуда
Благодарил (а): 53 раза
Поблагодарили: 102 раза

Re: Атака китайских ботов

Сообщение Perfecthus »

Это разные ИИ пожирают информацию. Им не важно на каком она языке.

Вернуться в «phpBB-пространство»