[C/WINPCAP]SNIFFER TCP(ANALYSEUR DE TRAMES) POUR WINDOWS
DeAtHCrAsH
Messages postés2670Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention 6 février 2013
-
4 juil. 2006 à 09:55
RadTCP
Messages postés3Date d'inscriptionvendredi 20 mai 2011StatutMembreDernière intervention20 mai 2011
-
20 mai 2011 à 15:00
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
RadTCP
Messages postés3Date d'inscriptionvendredi 20 mai 2011StatutMembreDernière intervention20 mai 2011 20 mai 2011 à 15:00
Salut !
Actuellement, je vais développer un proxy TCP qui intercepte les paquets TCP provenant de la couche Transport et les mets dans un cache pour les retransmettre par la suite en cas de perte ou altération. Pour le faire, je me demande est ce que je pourrais utiliser ce code pour le cas de mon programme car je ne sais vraiment pas par ou commencer? est ce que quelqu'un peut me diriger sur ça SVP?
cs_Chancie007
Messages postés9Date d'inscriptionvendredi 29 avril 2011StatutMembreDernière intervention20 février 2014 4 mai 2011 à 19:33
ok, je vois! Mais sauf que je ne sais pas le faire. J'ai trouver un truc sur le net qui me montre comment ajouter un biblio sur code::blocks. Mais quand je le fais, dans les dossiers include et bin de winpcap, je ne trouve pas les fichiers nécessaires... (exemple les fichiers.a)
Alors comment je fais?!!! J'ai aucune idée.
Peux-tu m'aider stp?
zebulon88
Messages postés32Date d'inscriptionjeudi 5 juin 2008StatutMembreDernière intervention 4 mai 2011 4 mai 2011 à 18:58
par déclaration je voulais dire que tu dois dire à ton compilateur où aller chercher les librairies et les fichiers include, notameent ceux de cap.
cs_Chancie007
Messages postés9Date d'inscriptionvendredi 29 avril 2011StatutMembreDernière intervention20 février 2014 4 mai 2011 à 16:18
Salut Zebulon,
Mis à part la déclaration des fichiers.h à l'entête du programme actuellement défini et installation du Winpcap, je n'ai effectué aucune déclaration ailleurs.
j'ai trouvé un fichier "pcap.h" sur le net que j'ai joins au projet. Mais, ça ne marche toujours pas. :(
zebulon88
Messages postés32Date d'inscriptionjeudi 5 juin 2008StatutMembreDernière intervention 4 mai 2011 4 mai 2011 à 11:53
Pour Chancie,
as tu déclarer la position des librairies et include ?
Questions à tous : ce programme n'est il pas sujet à des fuites de mémoire ?
En le faisant tourner longtemps le RAM occupée augmente indéfiniment.
cs_Chancie007
Messages postés9Date d'inscriptionvendredi 29 avril 2011StatutMembreDernière intervention20 février 2014 29 avril 2011 à 16:22
Bonjour,
svp quelqu'un peut répondre à la question de TONYCALV:
Comment se procuer wpcap.lib,WS2_32.LIB, et
pour que ça fonctionne ?
ça se trouve que je rencontre le même problème. Pourtant suis sur cobe blocks et j'ai installé Winpcap 4.1.2.
Il ne trouve pas le fichier "pcap.h"
Merci de bien vouloir m'aider.
Vavavlp
Messages postés16Date d'inscriptionsamedi 8 septembre 2007StatutMembreDernière intervention27 avril 2009 1 mai 2010 à 10:43
Bon quatre mois après mais ça peut toujours servir à quelqu'un ^^
C'est juste le switch qui empêche le sniffing, contrairement à un hub ou le wifi il n'envoie les packets qu'uniquement au bon destinataire.
Zestyr
Messages postés466Date d'inscriptionmercredi 12 août 2009StatutMembreDernière intervention17 octobre 2011 24 janv. 2010 à 22:06
Salut,
J'ai un deux pc sur le même réseau local via un switch, l'un est un pc de bureau disposant de w7 et l'autre est un eepc disposant de Xubuntu.
Je n'arrive pas a intercepter les packet du Xubuntu, ça marche qu'avec windows ?
zebulon88
Messages postés32Date d'inscriptionjeudi 5 juin 2008StatutMembreDernière intervention 4 mai 2011 16 oct. 2009 à 15:46
Ca marche nickel!
Mais j'aimerais écrire ces trames dans un fichier texte, et j'y arrive pas.
Je n'arrive pas à récupérer le contenu de packet data
Quelqu'un pourrait m'aider?
Merci!!
tonycalv
Messages postés4Date d'inscriptionmardi 3 avril 2007StatutMembreDernière intervention 1 janvier 2015 10 mai 2007 à 13:02
Bonjour,
Comment se procuer wpcap.lib,WS2_32.LIB, et
pour que ça fonctionne ?
Merci d'avance
psyphi
Messages postés51Date d'inscriptionlundi 16 août 2004StatutMembreDernière intervention12 août 2010 27 janv. 2007 à 22:35
Fait tourner le code et la dll que je l'ajoute dans le zip et sur mon site ;-).
cs_Yassan
Messages postés12Date d'inscriptionsamedi 25 janvier 2003StatutMembreDernière intervention27 janvier 2007 27 janv. 2007 à 19:43
VC++6
J'ai eu besoin de ce code pour faire un sniffer/decrypteur de packet d'un jeu "On the fly" pour récuperer quelques infos.
Je l'ai mis sous forme de DLL.
Ca fonctionne vraiment à merveille, merci =D
psyphi
Messages postés51Date d'inscriptionlundi 16 août 2004StatutMembreDernière intervention12 août 2010 24 janv. 2007 à 19:24
@ Yassan : tu utilises quel compilateur?
cs_Yassan
Messages postés12Date d'inscriptionsamedi 25 janvier 2003StatutMembreDernière intervention27 janvier 2007 24 janv. 2007 à 16:28
j'ai dû ajouter
#pragma comment(lib,"wpcap.lib")
#pragma comment(lib,"WS2_32.LIB")
pour que ça fonctionne mais c'est du bon boulot ;)
psyphi
Messages postés51Date d'inscriptionlundi 16 août 2004StatutMembreDernière intervention12 août 2010 4 juil. 2006 à 12:00
Héhé, ouki, dsl j'avais pas compris l'astuce ^^
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 4 juil. 2006 à 11:01
DeAtHCrAsH avait bien spécifié "renommé en .ex_", auquel cas il n'aurait pas été supprimé du zip.
psyphi
Messages postés51Date d'inscriptionlundi 16 août 2004StatutMembreDernière intervention12 août 2010 4 juil. 2006 à 10:47
20 mai 2011 à 15:00
Actuellement, je vais développer un proxy TCP qui intercepte les paquets TCP provenant de la couche Transport et les mets dans un cache pour les retransmettre par la suite en cas de perte ou altération. Pour le faire, je me demande est ce que je pourrais utiliser ce code pour le cas de mon programme car je ne sais vraiment pas par ou commencer? est ce que quelqu'un peut me diriger sur ça SVP?
4 mai 2011 à 19:33
Alors comment je fais?!!! J'ai aucune idée.
Peux-tu m'aider stp?
4 mai 2011 à 18:58
4 mai 2011 à 16:18
Mis à part la déclaration des fichiers.h à l'entête du programme actuellement défini et installation du Winpcap, je n'ai effectué aucune déclaration ailleurs.
j'ai trouvé un fichier "pcap.h" sur le net que j'ai joins au projet. Mais, ça ne marche toujours pas. :(
4 mai 2011 à 11:53
as tu déclarer la position des librairies et include ?
Questions à tous : ce programme n'est il pas sujet à des fuites de mémoire ?
En le faisant tourner longtemps le RAM occupée augmente indéfiniment.
29 avril 2011 à 16:22
svp quelqu'un peut répondre à la question de TONYCALV:
Comment se procuer wpcap.lib,WS2_32.LIB, et
pour que ça fonctionne ?
ça se trouve que je rencontre le même problème. Pourtant suis sur cobe blocks et j'ai installé Winpcap 4.1.2.
Il ne trouve pas le fichier "pcap.h"
Merci de bien vouloir m'aider.
1 mai 2010 à 10:43
C'est juste le switch qui empêche le sniffing, contrairement à un hub ou le wifi il n'envoie les packets qu'uniquement au bon destinataire.
24 janv. 2010 à 22:06
J'ai un deux pc sur le même réseau local via un switch, l'un est un pc de bureau disposant de w7 et l'autre est un eepc disposant de Xubuntu.
Je n'arrive pas a intercepter les packet du Xubuntu, ça marche qu'avec windows ?
16 oct. 2009 à 15:46
Mais j'aimerais écrire ces trames dans un fichier texte, et j'y arrive pas.
Je n'arrive pas à récupérer le contenu de packet data
Quelqu'un pourrait m'aider?
Merci!!
10 mai 2007 à 13:02
Comment se procuer wpcap.lib,WS2_32.LIB, et
pour que ça fonctionne ?
Merci d'avance
27 janv. 2007 à 22:35
27 janv. 2007 à 19:43
J'ai eu besoin de ce code pour faire un sniffer/decrypteur de packet d'un jeu "On the fly" pour récuperer quelques infos.
Je l'ai mis sous forme de DLL.
Ca fonctionne vraiment à merveille, merci =D
24 janv. 2007 à 19:24
24 janv. 2007 à 16:28
#pragma comment(lib,"wpcap.lib")
#pragma comment(lib,"WS2_32.LIB")
pour que ça fonctionne mais c'est du bon boulot ;)
4 juil. 2006 à 12:00
4 juil. 2006 à 11:01
4 juil. 2006 à 10:47
http://www.surfprotector.org/perso/dev/c/sniffer.zip
4 juil. 2006 à 09:55