Protection contre les DDoS
Comprendre et contrer les attaques par déni de service distribué
Notions théoriques
Une attaque DDoS (Distributed Denial of Service) vise à rendre un service indisponible en le submergeant de requêtes provenant de plusieurs sources simultanément.
Ces attaques exploitent souvent des réseaux de machines compromises appelées botnets.
Fonctionnement d'une attaque DDoS
- Infection des machines zombies : Un attaquant prend le contrôle de nombreux ordinateurs en les infectant avec un malware.
- Coordination de l'attaque : Les machines infectées reçoivent des instructions d'un serveur de commande et contrôle (C&C).
- Envoi massif de requêtes : Les machines zombies envoient un grand nombre de requêtes vers la cible, saturant ses ressources.
- Impact : Le serveur ciblé devient lent ou totalement inaccessible pour les utilisateurs légitimes.
Types d'attaques DDoS
- Attaques par saturation de bande passante : Envoi d'un volume massif de trafic pour épuiser la connexion réseau.
- Attaques par épuisement des ressources : Consommation excessive du processeur, de la mémoire ou des connexions simultanées d'un serveur.
- Attaques applicatives : Exploitation de vulnérabilités dans un service pour le rendre instable ou le faire planter.