SNIFFER D'EN-TÊTES

DeAtHCrAsH Messages postés 2670 Date d'inscription vendredi 25 janvier 2002 Statut Membre Dernière intervention 6 février 2013 - 9 avril 2004 à 21:48
G0ss3Yn Messages postés 65 Date d'inscription dimanche 12 janvier 2003 Statut Membre Dernière intervention 5 novembre 2010 - 5 mars 2010 à 21:40
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/21797-sniffer-d-en-tetes

G0ss3Yn Messages postés 65 Date d'inscription dimanche 12 janvier 2003 Statut Membre Dernière intervention 5 novembre 2010
5 mars 2010 à 21:40
Houla... Déjà le fait qu'une telle source soit déterrée m'a quelque peu étonné mais alors quand j'ai lu le post ! :p
Bon courage pour thèse, tu vas en avoir besoin je crois ^^

Fly Safe o/
aminestart1 Messages postés 2 Date d'inscription jeudi 4 mars 2010 Statut Membre Dernière intervention 6 mars 2010
4 mars 2010 à 11:21
slt je vé soutenir ma thése d'ingénieur dans des jour le theme de ma these est la realisation et la conception d'un ids web a base des reseaux baysienx jé implémenté l'analyseur mé il me manque la sonde(sniffer)jarrive pa a capturer les attribut du protocol http jé besoin d'un sniffer web ou des conjseil (svp)aide moi il me reste pa bp temp c vous avez besoin de la parti d'analyse de mon ids dites le moi merci
G0ss3Yn Messages postés 65 Date d'inscription dimanche 12 janvier 2003 Statut Membre Dernière intervention 5 novembre 2010
19 déc. 2008 à 18:04
Le premier est un warning, ça fonctionnera quand même. Le deuxième faut modifier la ligne 240 :

dwResultat = SendARP( inet_addr( pIp), SrcAddr, ulMacAddr, &ulMacAddrLen ) ;

J'ai enlevé le & devant ulMacAddr. Désolé ^^
rootroot1985 Messages postés 8 Date d'inscription lundi 27 octobre 2008 Statut Membre Dernière intervention 19 décembre 2008
19 déc. 2008 à 15:00
Re

j'ai ajouter ces trois fichiers dans le dossier du VS C++ et voila une nouvelle erreur apparu

E:\cppfrance_SNIFFER-TETES___Page\SniffHeader\Sniff01.cpp(106) : warning C4805: '==' : unsafe mix of type 'int' and type 'const bool' in operation
E:\cppfrance_SNIFFER-TETES___Page\SniffHeader\Sniff01.cpp(240) : error C2664: 'SendARP' : cannot convert parameter 3 from 'unsigned long (*)[2]' to 'unsigned long *'

Sniff01.obj - 1 error(s), 1 warning(s)
rootroot1985 Messages postés 8 Date d'inscription lundi 27 octobre 2008 Statut Membre Dernière intervention 19 décembre 2008
19 déc. 2008 à 14:16
slt G0ss3Yn

bon merci pour lr travail que tu a fait mais c'est le même problème de ce code

http://msdn.microsoft.com/en-us/library/aa366358(VS.85).aspx

le fichier iphlpapi.h est introuvable : " fatal error C1083: Cannot open include file: 'iphlpapi.h': No such file or directory " même que je l'ai telécharger et je l'ai mis dans le dossier oppropriés

donc ça veut pas compiler.

merci.
G0ss3Yn Messages postés 65 Date d'inscription dimanche 12 janvier 2003 Statut Membre Dernière intervention 5 novembre 2010
18 déc. 2008 à 23:25
Voilà, j'ai ajouté un bout de code (sous forme de fonction facilement utilisable ailleurs) pour que tu vois un peu comment ça fonctionne. Ca compile chez moi.

Bonne chance :)
rootroot1985 Messages postés 8 Date d'inscription lundi 27 octobre 2008 Statut Membre Dernière intervention 19 décembre 2008
17 déc. 2008 à 19:56
slt G0ss3Yn

j'ai pas vraiment compris le code de cette page !
je l'ai copier dans un fichier cpp en rajoutant iphlpapi.h, iphlpapi.lib et iphlpapi.dll
et ça n'a pas marché, il affiche toujours :

fatal error C1083: Cannot open include file: 'iphlpapi.h': No such file or directory
G0ss3Yn Messages postés 65 Date d'inscription dimanche 12 janvier 2003 Statut Membre Dernière intervention 5 novembre 2010
17 déc. 2008 à 19:03
rootroot1985 Messages postés 8 Date d'inscription lundi 27 octobre 2008 Statut Membre Dernière intervention 19 décembre 2008
16 déc. 2008 à 15:45
est ce que c'est possible d'afficher les adresse mac
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
19 juil. 2006 à 10:46
Essaie en renommant en RAR au lieu de ZIP.
djmforever Messages postés 1 Date d'inscription mercredi 19 juillet 2006 Statut Membre Dernière intervention 19 juillet 2006
19 juil. 2006 à 02:00
Le fichier zip est erroné!je n'arrive pas à l'ouvrir
cs_Omeya Messages postés 28 Date d'inscription dimanche 4 mai 2003 Statut Membre Dernière intervention 10 août 2006
3 juil. 2006 à 20:09
Sourismerdique, c'est normal que tu obtiennes cette erreur. Tu n'as même pas changé l'adresse IP du code source...
Il faut que tu mettes la tienne! ("192.168.X.X") C'est dit dans le commentaire de l'auteur ^^
sourismerdique Messages postés 19 Date d'inscription dimanche 4 décembre 2005 Statut Membre Dernière intervention 21 janvier 2010
12 mai 2006 à 11:47
Erreur bind moi j'ai! je ss le seul?! ( le code est res propre quand meme! lol)
dzrien2000 Messages postés 2 Date d'inscription dimanche 23 mai 2004 Statut Membre Dernière intervention 15 octobre 2004
2 oct. 2004 à 07:52
Vraiment bien fait, avec simplicité
merci beaucoup
hopeful47 Messages postés 1 Date d'inscription jeudi 29 avril 2004 Statut Membre Dernière intervention 29 avril 2004
29 avril 2004 à 01:10
salut.
j n'arrive pas a lire le code source
merci+++
G0ss3Yn Messages postés 65 Date d'inscription dimanche 12 janvier 2003 Statut Membre Dernière intervention 5 novembre 2010
14 avril 2004 à 13:13
Ok, merci à tous :)
En ce qui concerne le zip, j'ai déjà eu le problème sur une autre source, c'est compressée avec Winrar 3.2.... voilà !
@+
cs_Stormy Messages postés 255 Date d'inscription samedi 20 avril 2002 Statut Membre Dernière intervention 16 janvier 2007
13 avril 2004 à 21:51
Une petite erreur dans le code:
Tu oublies de convertir la valeur perçue pour le port de destination et le port source (UDP et TCP). Ainsi, ce n'est pas:

cout<<"SRC PORT : " <<(int) PartUDP->srcport <<endl ;
cout<<"DEST PORT : " <<(int) PartUDP->dstport <<endl ;

mais plus exactement:

cout<<"SRC PORT : " <<ntohs(PartUDP->srcport) <<endl;
cout<<"DEST PORT : " <<ntohs(PartUDP->dstport) <<endl;

Néanmoins, cela n'enlève rien à la pertinence de ta source. Simple avis pour les amateurs ++
derkerl Messages postés 1 Date d'inscription samedi 14 février 2004 Statut Membre Dernière intervention 13 avril 2004
13 avril 2004 à 07:12
Le zip est corrompu... il m'est impossible de l'ouvrir que ce soit avec Winrar ou Winzip
cs_Stormy Messages postés 255 Date d'inscription samedi 20 avril 2002 Statut Membre Dernière intervention 16 janvier 2007
9 avril 2004 à 22:47
Très bonne source. Il rest encore à DEFINE les différentes valeurs perçues (comme pour les flags) et a afficher les Datagramme. Merci ++
DeAtHCrAsH Messages postés 2670 Date d'inscription vendredi 25 janvier 2002 Statut Membre Dernière intervention 6 février 2013
9 avril 2004 à 21:48
Source tres instructif et simple !
9/10 !
Rejoignez-nous