Php-скрипт для защиты от парсинга и ботов

Гарантия возврата денег, если товар не подойдёт

Описание Огромная часть бот-трафика это запросы вида: 51.120.240.89 - - [01/Apr/2022: 15: 28: 26 +0300] "GET /wp-content/plugins/ubh/up. php/. well-known/ HTTP/1.1" 403 "Mozlila/5.0 (Linux; Android 7.0; SM-G892A Bulid/NRD90M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/60.0.3112.107 Moblie Safari/537.36" Чтобы не было вопросов "А как же поисковые боты, типа Яндекса и пр. " Встроил проверку на поискового бота. Если это например робот Яндекса, то скрипт пропускает его и не проверяет больше ничего, не следит за активностью. Если это не из списка разрешённых ботов, то идёт отслеживание активности и если это откровенно "долбёжка", парсинг или как в вышеприведённом кусочке лога - попытка узнать/взломать вашу CMS - однозначно блокировка на указанное в настройках время (в скрипте 60 сек). Сам скрипт настраиваемый по частоте запросов в единицу времени. Например, 4 запроса за 1 секунду приведут к блокировке атакующего IP-адреса на 60 секунд. Скрипт прекрасно работает на PHP 7.4. Укажите адрес сайта. Пришлите доступы учетной записи FTP (хост, логин и пароль). Доступ к CMS (если используется).

Комментарии

Популярные объявления