Blue Flower

Pour écouter le réseau, il faut utiliser la commande sniff.

Par exemple, nous allons écouter le réseau en filtrant sur les trames concernant www.google.fr.

Lancer sniff :

resp=sniff(filter="host www.google.fr")

Lancer un ping (un seul) vers www.google.fr : ping www.google.fr -c 1

Afficher ce que sniff a capturé :

resp.show()

ce qui donne :

0000 Ether / IP / UDP / DNS Qry "www.google.fr." 
0001 Ether / IP / UDP / DNS Qry "www.google.fr."
0002 Ether / IP / UDP / DNS Qry "www.google.fr."
0003 Ether / IP / ICMP 192.168.1.2 > 173.194.40.216 echo-request 0 / Raw
0004 Ether / IP / ICMP 173.194.40.216 > 192.168.1.2 echo-reply 0 / Raw