Qu’est-ce que Slowloris ?

Slowloris est un outil de déni de service (DoS) conçu pour mener des attaques HTTP lentes, qui constituent un type d’attaque DoS/DDoS.

Les attaques HTTP lentes consistent à envoyer très lentement des requêtes HTTP fragmentées à un serveur web afin d’empêcher la fermeture de la connexion. Cette technique monopolise les ressources du serveur, jusqu’à provoquer son arrêt ou le rendre indisponible. Comme cette méthode permet de cibler de grands sites web avec un minimum de ressources, elle est également appelée attaque asymétrique. Les attaques HTTP lentes sont particulièrement efficaces contre les serveurs Apache, tandis qu’elles sont réputées ne pas avoir d’incidence sur les serveurs Microsoft Internet Information Services (IIS). À partir d’Apache 2.2.15, le module mod_reqtimeout a été ajouté pour se protéger contre ces attaques.

Contrairement aux inondations UDP ou aux attaques similaires, les attaques HTTP lentes ne nécessitent pas un grand nombre de bots, ce qui facilite l’exécution d’attaques DDoS. Ce type d’attaque est difficile à contrer avec des pare-feu qui surveillent les couches 2 et 3, ce qui en accroît la complexité.

Pour se protéger efficacement contre de telles attaques, il est recommandé d’utiliser un pare-feu applicatif web (WAF) tel que F5 BIG-IP, qui intègre des protections spécifiques contre les attaques HTTP lentes.