[RESOLU] recevoir des paquets sans la libpcap

recevoir des paquets sans la libpcap [RESOLU] - C - Programmation

Marsh Posté le 07-04-2005 à 11:00:34    

Bonjour,  je cherche à capter du traffic sortant dans un programmme.
 
POur l'instant j'arrive à capter le traffic entrant avec recvfrom, mais je ne sais pas comment détecter le traffic sortant.
 
Est ce qu'il existe des options qui permettent de faire ca avec recvfrom (un man recvfrom n'a rien donné, j'ai éssayer de remplacer les flags dans la fonction par ceux MSG_OOB etc mais ca n'a rien donnée).
 
Est ce qu'il existe une autre fonction qui permette de capter le traffic sortant.
 
PS: je ne veux pas utiliser la libpcap ,car elle stocke ces données dans un buffer (ainsi quand on envoie un grand nombre de paquet seul une petite partie de ses paquets est stocké). Au passage, j'ai aussi essayer de voir comment été recu les paquets dans la libpcap (fichier pcap-linux.c) mais ca ne m'a pas aider. Voila
 
Merci d'avance pour ceux qui m'aideront


Message édité par mumuri le 08-04-2005 à 16:51:08

---------------
Top flood - Web'netters - bookona - Game'shots - Anime'shots
Reply

Marsh Posté le 07-04-2005 à 11:00:34   

Reply

Marsh Posté le 07-04-2005 à 11:25:44    

Je sais pas si ca peut t'aider.
http://tcpdump.org/pcap.htm

Reply

Marsh Posté le 07-04-2005 à 11:39:34    

en fait c'est un tutorial pour utiliser la pcap que tu me proposes, donc ca va pas m'aider beaucoup mais merci quand méme . :)*
 
j'ai trouvé en fait ;)
http://64.233.183.104/search?q=cac [...] =firefox-a
merci


Message édité par mumuri le 08-04-2005 à 14:30:36

---------------
Top flood - Web'netters - bookona - Game'shots - Anime'shots
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed