Man-in-the-Middle — MITM (Attaque de l'homme du milieu)
hackingDéfinition
Une attaque Man-in-the-Middle (MITM) se produit lorsqu'un attaquant s'interpose secrètement dans la communication entre deux parties qui se croient en contact direct. L'attaquant peut alors intercepter, lire et potentiellement modifier les données échangées dans les deux sens. Les vecteurs d'entrée sont multiples : ARP spoofing sur les réseaux locaux, rogue access point Wi-Fi, DNS spoofing, ou BGP hijacking à grande échelle. Une fois positionné, l'attaquant peut effectuer du SSL stripping pour dégrader les connexions HTTPS en HTTP, du SSL interception avec des certificats forgés, ou du session hijacking. Des outils comme Bettercap, mitmproxy et SSLstrip facilitent ces attaques. La défense repose sur le chiffrement de bout en bout (TLS avec certificate pinning), HSTS (HTTP Strict Transport Security), DNSSEC pour l'intégrité DNS, et la méfiance envers les certificats non reconnus. L'éducation des utilisateurs sur les indicateurs d'avertissement des navigateurs est également essentielle.
Description
L'attaque Man-in-the-Middle s'interpose secrètement dans la communication entre deux parties. L'attaquant intercepte, lit et modifie potentiellement les données dans les deux sens, via ARP spoofing, rogue Wi-Fi, DNS spoofing ou BGP hijacking.
Exploitation
Des outils comme Bettercap ou mitmproxy permettent d'effectuer du SSL stripping pour dégrader HTTPS en HTTP, intercepter des sessions authentifiées ou injecter du contenu malveillant dans les réponses HTTP non chiffrées.
Défense
- Déployer HSTS avec preloading pour forcer HTTPS et empêcher le SSL stripping
- Implémenter le certificate pinning dans les applications mobiles pour rejeter les faux certificats
- Utiliser DNSSEC et des VPN pour protéger l'intégrité des communications réseau
Besoin d'un expert sur ce sujet ?
Audit, pentest, conformité ISO 27001, développement IA sécurisé — demandez un devis gratuit.
Demander un devis