Retour aux projets
CYBERSÉCURITÉ Network Packet Analysis

Wireshark Analysis

Analyse approfondie de captures réseau avec Wireshark afin de comprendre les communications entre systèmes, examiner les protocoles, appliquer des filtres d’affichage et identifier des comportements réseau anormaux ou potentiellement malveillants.

OUTIL Wireshark
DONNÉES Packets / PCAP
DOMAINE Network Analysis
Network Capture
LIVE
tcp.port == 443 APPLY
No. Time Source Destination Protocol Length
1 0.0000 192.168.1.10 142.250.74.14 TCP 74
2 0.0142 192.168.1.10 8.8.8.8 DNS 86
3 0.0287 8.8.8.8 192.168.1.10 DNS 102
4 0.1042 192.168.1.10 142.250.74.14 TLS 517
5 0.2181 192.168.1.10 192.168.1.1 ICMP 98
PACKET DETAILS Frame 2
› Frame 86 bytes on wire
› Ethernet II Source / Destination MAC
› Internet Protocol Version 4 192.168.1.10 → 8.8.8.8
⌄ Domain Name System Standard query
Capturing
Packets: 125 Displayed: 42
CAPTURE Trafic réseau
FILTER Display Filters
INSPECT Packet Analysis
SECURITY Anomaly Detection
01 — VUE D’ENSEMBLE

Transformer des paquets en informations réseau.

Une capture réseau peut contenir des centaines ou des milliers de paquets. Wireshark permet de les organiser, les filtrer et les examiner pour comprendre les communications observées.

Chaque paquet apporte une partie de l’information : adresse source, adresse destination, protocole, port, taille, horodatage et données propres à la couche analysée.

L’analyse consiste à replacer ces paquets dans leur contexte afin de reconstruire les échanges entre les systèmes et comprendre le comportement du trafic.

Dans un contexte de cybersécurité, cette visibilité peut également aider à repérer des communications inhabituelles, des erreurs de protocole ou des événements nécessitant une investigation complémentaire.

02 — PACKET STRUCTURE

Lire une communication couche par couche.

L’inspection d’un paquet permet de distinguer les informations appartenant aux différentes couches de communication.

01
FRAME

Capture

Informations générales sur le paquet, notamment sa taille et son horodatage.

FRAME
02
DATA LINK

Ethernet

Identification des adresses MAC source et destination.

L2
03
NETWORK

Internet Protocol

Observation des adresses IP source, destination et autres champs réseau.

L3
04
TRANSPORT

TCP / UDP

Analyse des ports et des mécanismes de transport utilisés.

L4
05
APPLICATION

Protocoles applicatifs

Identification et lecture des protocoles applicatifs lorsque les données sont visibles.

L7
03 — METHODOLOGY

Une analyse en cinq étapes.

01
CAPTURE

Collecter

Ouvrir une capture PCAP ou observer directement une interface réseau.

02
BASELINE

Observer

Examiner les principaux protocoles, adresses et types de communications.

03
FILTER

Filtrer

Réduire la capture aux paquets réellement utiles à l’investigation.

04
INSPECT

Inspecter

Examiner les champs, séquences et conversations pertinentes.

05
INTERPRET

Interpréter

Relier les observations afin d’identifier un comportement normal ou nécessitant davantage d’analyse.

04 — DISPLAY FILTERS

Isoler rapidement le trafic pertinent.

Les filtres d’affichage permettent de réduire le bruit sans modifier le contenu original de la capture.

01 PROTOCOL

Trafic TCP

Afficher uniquement les paquets utilisant TCP.

tcp
02 ADDRESS

Adresse IP

Isoler les communications impliquant une adresse précise.

ip.addr == 192.168.1.10
03 PORT

Port TCP

Limiter l’affichage aux communications utilisant un port défini.

tcp.port == 443
04 DNS

Requêtes DNS

Se concentrer sur les communications liées à la résolution de noms.

dns
05 ICMP

Messages ICMP

Examiner les communications utilisant ICMP.

icmp
06 COMBINATION

Combiner les critères

Construire un filtre ciblant plusieurs conditions.

ip.addr == 192.168.1.10 && tcp.port == 443
05 — PROTOCOL ANALYSIS

Comprendre les principaux échanges.

TCP

Transmission Control Protocol

Analyse des connexions, ports, numéros de séquence, acquittements et échanges entre deux hôtes.

SYN SYN-ACK ACK
UDP

User Datagram Protocol

Observation des datagrammes sans établissement préalable d’une connexion.

SOURCE DESTINATION
DNS

Domain Name System

Analyse des requêtes et réponses permettant d’associer des noms de domaine à des adresses.

QUERY RESPONSE
ICMP

Internet Control Message Protocol

Analyse de messages de contrôle pouvant notamment aider à comprendre la connectivité réseau.

ECHO REPLY
06 — FOLLOW STREAM

Reconstituer une conversation.

L’analyse ne s’arrête pas à un paquet isolé. Une conversation peut être examinée comme une séquence cohérente d’échanges.

Follow TCP Stream Stream 0
CLIENT

192.168.1.10 → 203.0.113.20

SERVER

203.0.113.20 → 192.168.1.10

CLIENT

Continued application traffic

SERVER

Response received

Entire conversation TCP Stream
01

Identifier les deux extrémités

Déterminer quels systèmes participent réellement à la conversation.

02

Reconstituer l’ordre

Observer l’enchaînement des données entre client et serveur.

03

Comprendre le contexte

Une séquence complète apporte davantage de contexte qu’un paquet étudié isolément.

07 — SECURITY INVESTIGATION

Rechercher les comportements anormaux.

Une capture peut révéler des événements qui méritent une analyse supplémentaire.

01

Connexions inhabituelles

Identifier un hôte communiquant avec une destination inattendue.

02

Ports inattendus

Examiner des communications utilisant des ports non habituels dans le contexte observé.

03

Volume anormal

Repérer une quantité importante de paquets ou une fréquence inhabituelle d’échanges.

04

Requêtes DNS suspectes

Examiner certains domaines, fréquences ou comportements DNS nécessitant une investigation.

05

Échecs répétés

Observer des retransmissions, erreurs ou tentatives répétitives inhabituelles.

06

Corrélation réseau

Relier IP, ports, protocoles et chronologie pour construire une vue plus complète.

08 — TRAFFIC STATISTICS

Prendre de la hauteur sur la capture.

Les statistiques permettent d’obtenir une vue agrégée avant de descendre dans les détails d’un paquet particulier.

PROTOCOL HIERARCHY Capture Overview
Ethernet 100%
IPv4 91%
TCP 64%
UDP 23%
ICMP 4%
Illustration de présentation — valeurs non issues d’une capture réelle du projet.
CONVERSATIONS

Qui échange avec qui ?

Identifier les principales paires de systèmes participant aux communications.

ENDPOINTS

Quels hôtes sont actifs ?

Repérer les adresses les plus présentes dans la capture.

PROTOCOLS

Quels protocoles dominent ?

Comprendre rapidement la composition générale du trafic.

09 — ANALYSIS APPROACH

Une analyse visuelle et détaillée.

WIRESHARK GUI

Explorer une capture sous plusieurs angles

L’interface graphique permet de passer rapidement d’une vue globale du trafic à l’inspection précise des champs d’un paquet individuel.

01

Liste structurée de tous les paquets capturés.

02

Décodage détaillé des protocoles.

03

Filtres d’affichage puissants.

04

Reconstitution des conversations réseau.

05

Statistiques sur protocoles, endpoints et flux.

10 — KEY LEARNINGS

Comprendre le réseau paquet par paquet.

Ce projet met en pratique l’inspection détaillée du trafic réseau et montre comment transformer une capture brute en informations utiles à l’analyse réseau et à la cybersécurité.

01

Lire et interpréter une capture réseau.

02

Identifier les principales couches et protocoles.

03

Construire des filtres d’affichage ciblés.

04

Examiner une conversation TCP complète.

05

Rechercher des comportements réseau nécessitant une investigation.

11 — COMPÉTENCES

Compétences mobilisées.

Wireshark Packet Analysis Network Traffic Analysis PCAP TCP/IP Ethernet IPv4 TCP UDP DNS ICMP Display Filters Follow TCP Stream Network Troubleshooting Anomaly Detection Cybersecurity Analysis
CONCLUSION

Capturer. Filtrer. Inspecter. Comprendre.

Wireshark fournit une visibilité détaillée sur les communications réseau. En combinant inspection des paquets, filtres, analyse des protocoles, conversations et statistiques, il devient possible de comprendre précisément le trafic et d’identifier les événements nécessitant une investigation approfondie.

FIN DU PROJET

Continuer à explorer mes réalisations

Retour à la page Projets
Défiler vers le haut