Назад | Перейти на главную страницу

Атака перенаправления контента на сервер

Я работаю с сервером apache 2.2, который получает много запросов на контент, который не существует на сервере (редактировать: конкретный запрос контента часто меняется). Похоже, что это атака со стороны кого-то, имеющего доступ к большому количеству взломанных веб-сайтов, потому что запросы поступают из самых разных источников и все они были запущены одновременно. Они также исследуют сервер на предмет распространенных уязвимостей, таких как /admin.php и т. д. на протяжении всей атаки.

Пример из журналов доступа:

"Get /picofperson.jpg HTTP/1.1" 404 201 "http://www.somerealwebsiteaddress.com/regular/13/3.html" "Mozilla/3.0 (Windows NT 6.3; WOW)"

Вопрос: Каков хороший способ смягчить этот тип атаки и имеет ли этот тип атаки официальное название помимо ddos?

В настоящее время я блокирую необычные пользовательские агенты и запросы от определенных источников перехода, но атака продолжает трансформироваться.

Вы не упомянули, какой веб-сервер используете - добавьте эту информацию.

Если это apache, вы можете использовать модуль mod_evasive, который предназначен для борьбы с распределенными атаками отказа в обслуживании (ddos-атаками).

Он предлагает возможность автоматически блокировать доступ для IP-адресов, которые обращаются к одним и тем же URL-адресам снова и снова, в зависимости от различных настраиваемых параметров.

См. Здесь краткий обзор: http://www.zdziarski.com/blog/?page_id=442

Это пример конфигурации: https://www.linode.com/docs/websites/apache-tips-and-tricks/modevasive-on-apache

А вот несколько советов по использованию fail2ban: http://briansnelson.com/Howto_install_mod_evasive_with_fail2ban

Вы должны быть осторожны с блокировкой легальных клиентов, которые демонстрируют поведение, подобное ddos, например, скрипты, регулярно обращающиеся к серверу для некоторых проверок или аналогичных (они могут быть внесены в белый список).