Vous êtes sur la page 1sur 2

Université Mohammed Premier Année 2023-2024

Faculté des Sciences


Département d’Informatique Module : Sécurité informatique

TP 3 : Sniffer : Wireshark

Wireshark est un programme de capture de trames : il communique directement avec


une de vos cartes réseau qui lui transmet des informations sur les trames Ethernet qu’elle a
transmises ou reçues. Wireshark peut ensuite détailler les différentes trames analysées en
donnant par exemple, pour les trames Ethernet, la valeur de l’adresse de destination, le type
du protocole, . . .

Exercice 1 :
1. Connectez vous en tant qu’administrateur (utilisateur root) en utilisant la commande
su -. Tapez ensuite le mot de passe et appuyez sur Entrée.

2. Entrez la commande sudo wireshark (si ce n’est pas installé, installez le : apt install
wireshark-qt pour linux mint)
3. Démarrez ensuite la capture de trame sur votre interface (exemple eth0) en allant dans
le menu Capture, en sélectionnant Interfaces et en cliquant sur le bouton Start de l’interface
eth0.
4. Dans le terminal, tapez la commande suivante :
wget http://www.iutv.univ-paris13.fr/index.php
Cette commande permet de télécharger le fichier à l’adresse indiquée sans ouvrir de
navigateur. Nous l’utilisons uniquement pour générer du trafic et pouvoir capturer quelques
trames. Revenez ensuite sur wireshark et stoppez la capture. Wireshark affiche les
informations sur les trames capturées dans trois panneaux. Le panneau supérieur contient la
liste des trames capturées (une ligne par trame) avec une brève description (adresses source et
destination, type de protocole, . . . ) de ces trames.
Le panneau du milieu détaille la trame sélectionnée dans le premier panneau. Enfin, le
panneau du bas est moins intéressant et donne la trame complète sous forme hexadécimale.
Dans la suite de l’exercice nous analyserons les trames capturées par wireshark.
5. Quelle est l’adresse MAC de la machine qui vous a envoyé des données http ?

1
Université Mohammed Premier Année 2023-2024
Faculté des Sciences
Département d’Informatique Module : Sécurité informatique

Exercice 2 :
Wireshark et mise en garde contre tout site http basique qui a des failles de sécurité.
1. Solliciter le site http://scolarite.ump.ma/ ,
2. Faire un ping du site
3. Trouver le mot de passe transitant sur le réseau en utilisant wireshark

Exercice 3 : Ping et ARP


Bien que les machines sur Internet communiquent avec leurs adresses IP il est nécessaire à un
moment donné d’encapsuler les messages échangés dans des trames Ethernet et donc de
connaître l’adresse MAC de la machine que l’on souhaite contacter.
On utilise alors le protocole ARP (Address Resolution Protocol) qui établit la
correspondance entre les deux types d’adresses.
Nous allons étudier le principe de ce protocole simple en utilisant la commande ping
utilisée pour tester si une machine est en marche et accessible. Le ping envoie un message du
protocole ICMP au destinataire et si celui-ci est en marche et reçoit effectivement le message,
il répond à l’envoyeur.
1. Démarrez la capture de trames dans wireshark et entrez la commande ping -c 1
adresse (l’option -c 1 sert à envoyer un seul message ping sinon, par défaut, la
commande ne s’arrête jamais) où adresse doit être substituée par l’adresse IP d’une
autre machine. Revenez ensuite sous wireshark et stoppez la capture de trames.
Donnez un chronogramme montrant la séquence des messages ARP et ICMP
échangés lors de l’exécution entre votre machine et le destinataire du ping. Quelles
adresses physiques ont été utilisées dans les messages ARP ? Pourquoi ?
2. Relancez la commande ping de la question précédente (sans lancer la capture de
trames) puis entrez la commande arp. Qu’affiche-t-elle ?

Vous aimerez peut-être aussi