Capture de paquets (tcpdump)

Inventor Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   -  
Inventor Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je veux capturer un certain type de paquets (choisi selon le protocole) arrivants sur mon PC. J'ai eu l'idée d'utiliser "tcpdump" pour filtrer les paquets entrants et extraire ceux choisis.
Eh bien mes questions sont les suivantes:
1 - après filtrage de paquets d'entrée, ceux qui n'ont pas été choisis, seront-ils rejetés ou perdus?
2 - je sais bien que tcpdump permet de voir l'entête du paquet, mais me permet-il d'extraire les données? si oui, comment?

Je vous remercie d'avance.
A voir également:

3 réponses

lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Salut,

J'ai eu l'idée d'utiliser "tcpdump" pour filtrer les paquets entrants et extraire ceux choisis.
Mauvaise idée.
tcpdump ne filtre rien du tout, il permet seulement de voir ce qui se passe sur le réseau.

Le filtrage tu le fais avec netfilter.

2
Inventor Messages postés 15 Date d'inscription   Statut Membre Dernière intervention  
 
Merci Lami20j, s'était bonne idée.
0
Inventor Messages postés 15 Date d'inscription   Statut Membre Dernière intervention  
 
Merci lami20j,

J'ai lu à propos tcpdump et j'ai trouvé qu'il permet de collecter les données circulant sur un réseau, de déchiffrer les bits et d'afficher la sortie dans un format brut.

Je vais prendre en considération votre proposition, mais est ce que netfilter me permet d'extraire les entêtes et les données des paquets et de les afficher sous format brut (parce que j'en ai besoin)?

J'explique plus mon problème: je veux intercepter un type de paquets, puis les retransmettre vers une autre hôte, donc je dois avoir la totalité du paquet (entète+donnée) pour y arriver.
0
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Re,

Bon, je vois que tu mélanges un peu.
Netfilter c'est le firewall integré au noyau linux, qui permet de mettre des règles pour filtrer les paquets (ce qui entre et qui sors), faire de nat, modifier les paquets.

Tcpdump permet de voir ce qui se passe dans ton réseau.

Pour voir comment ça se passe avec les paquets regarde les rfc correspondants (ici tu as tous les rfc qui sont traduit en français http://abcdrfc.free.fr/ )
0
Inventor Messages postés 15 Date d'inscription   Statut Membre Dernière intervention  
 
Re,

Bon je ne cache pas que je suis encore débutant en Linux.
Je vais bien lire à propos netfilter, et voir si ça m'aidera dans ce que je vise faire.
Je reviendrai sur cette discussion.

Merci encore une fois.
0
Inventor Messages postés 15 Date d'inscription   Statut Membre Dernière intervention  
 
Merci lami20j ça m'a bien aidé :)
0
Utilisateur anonyme
 
Bonjour ,
Je vais peut être dire une bêtise, mais il existe Ettercap, qui est une application graphique qui existe sous Linux.
Elle permet entre autre " l'attaque du milieu ".
En d'autres termes elle permet d' " intercepter un type de paquets, puis de le retransmettre vers un autre hôte ".
Enfin, je connais mal le logiciel, mais il ressemble à Wireshark .
0
Inventor Messages postés 15 Date d'inscription   Statut Membre Dernière intervention  
 
je vais jeter un coup d'oeil sur ça aussi.
Merci Jarhell
0
Utilisateur anonyme
 
De rien
0