Plan du cours
Comprendre ce qu'un attaquant voit sur votre réseau. Wireshark est l'outil de référence — utilisé par les ingénieurs réseau, les analystes sécurité et... les attaquants. Apprendre à s'en servir, c'est apprendre à penser comme l'adversaire.
Qu'est-ce que Wireshark ?
Wireshark est un analyseur de protocoles réseau (ou "sniffer") open source. Il capture tous les paquets qui transitent par votre interface réseau et les affiche de manière détaillée, couche par couche.
Gratuit & open source
wireshark.org — disponible Windows, Mac, Linux
Analyse en temps réel
Capture en direct ou analyse de fichiers .pcap enregistrés
Tous les protocoles
Comprend +3000 protocoles réseau (Ethernet, IP, TCP, HTTP, DNS...)
Lire une capture Wireshark
Chaque ligne dans Wireshark représente un paquet. Voici comment se lire une capture :
- Lignes 1–2 : Échange ARP — la machine résout l'adresse MAC de la passerelle (couche 2)
- Lignes 3–4 : Requête DNS — résolution de www.google.com → on voit le domaine en clair (couche 7)
- Lignes 5–7 : Handshake TCP en 3 étapes vers le port 443 (HTTPS) — SYN, SYN-ACK, ACK (couche 4)
Détecter une anomalie dans une capture
Voyons maintenant une capture suspecte. Saurez-vous repérer le problème ?
Une machine envoie en rafale des réponses ARP non sollicitées pour se faire passer pour la passerelle. C'est exactement la signature d'une attaque ARP Spoofing vue en leçon 3. Un IDS (Intrusion Detection System) déclencherait une alerte ici.
Filtres Wireshark utiles
| Filtre | Ce qu'il montre |
|---|---|
| arp | Tous les échanges ARP — utile pour détecter un ARP Spoofing |
| dns | Toutes les requêtes DNS — voir les domaines visités |
| tcp.flags.syn == 1 | Toutes les tentatives de connexion TCP — détecter un scan de ports ou SYN Flood |
| http | Trafic HTTP en clair — mots de passe, cookies visibles si pas de HTTPS |
| ip.addr == 192.168.1.10 | Tout le trafic d'une adresse IP spécifique |
Mise en pratique
- Téléchargez Wireshark sur wireshark.org
- Lancez une capture sur votre interface réseau principale
- Ouvrez un navigateur et visitez un site HTTP (pas HTTPS) — http://example.com
- Filtrez avec http — pouvez-vous voir la requête en clair ?
- Filtrez avec dns — voyez-vous les domaines que vous visitez ?
⚠ N'analysez que votre propre trafic réseau. Capturer le trafic d'un réseau sans autorisation est illégal.
- Wireshark permet de voir exactement ce qui transite sur un réseau, couche par couche
- Le trafic HTTP non chiffré expose mots de passe et cookies en clair
- Une rafale de réponses ARP non sollicitées = signature probable d'un ARP Spoofing
- Penser comme un attaquant est la meilleure façon d'apprendre à se défendre — c'est le principe du pentesting
Cours mis à jour en mars 2026.
