7.2 Scapy : aide & Introspection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
7.3 Scapy : affichage de protocole . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
8Scapy : structure des objets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
8.1 Scapy : structure des objets & empilement de couches . . . . . . . . . . . . . . . . . 26
9Scapyetfichier«pcap» ............................................ 28
9.1 Leslistesdepaquets ............................................. 29
10 Scapyetl’écouteréseau ............................................ 30
11 Décomposition et composition de paquets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
12 L’envoidepaquets ................................................. 32
13 Quelques injections : ARP & DNS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
13.1 Quelques injections : DNS – Suite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
14 Affichage descriptif d’un paquet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
15 Création automatique de collection de paquets . . . . . . . . . . . . . . . . . . . . . . . . . . 36
15.1 Créationdefichierpcap ........................................... 37
16 Échange de paquet de Wireshark vers Scapy . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
17 Ajoutdeprotocole ................................................. 39
17.1 Description rapide de STUN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
17.2 Exemple d’ajout de protocole : protocole STUN . . . . . . . . . . . . . . . . . . . . . . . 41
17.3 Format d’un paquet STUN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
17.4 Ajout de protocole : les champs de longueur variable . . . . . . . . . . . . . . . . . . . 44
17.5 Ajout de protocole : liens entre couches protocolaires . . . . . . . . . . . . . . . . . . 46