Rechercher : dans
Par :

Lecture des Paquets IP

Dernière réponse le 7 fév 2003 à 18:53:31 nanou, le 6 fév 2003 à 22:38:24 
 Signaler ce message aux modérateurs

Bonsoir tout le monde,
Dans le cadre d'une étude du fonctionnement des pare-feu(firewall), je me suis retrouvée confrontée à un problème:
Comment lire les paquets IP pour avoir les adresses source et destination. D'après mes recherches, j'ai pu comprendre qu'il faut utiliser le sockets.
Sachant que je dois utiliser le langage C pour la programmation, veuillez m'expliquer la notion de sockets et son utilisation pour récuperer les paquets IP.
Veuillez aussi m'indiquer s'il y a une autre façon de faire.
Merci d'avance.

Meilleures réponses pour « Lecture des Paquets IP » dans :
Usurpation d'adresse IP (Mystification / Spoofing) Voir L'usurpation d'adresse IP L'« usurpation d'adresse IP » (également appelé mystification ou en anglais spoofing IP) est une technique consistant à remplacer l'adresse IP de l'expéditeur d'un paquet IP par l'adresse IP d'une autre machine. Cette...
Comment connaitre son adresse IP ? VoirLes quelques commandes ci-dessous vous permettront de trouver l'adresse IP de votre ordinateur. Connaître son adresse IP Sous Windows 2000 / Windows XP / Windows Vista Sous Windows 95 / Windows 98 Sous Linux Pourquoi certains sites...
Comment lire un fichier ligne par ligne VoirComment lire un fichier ligne par ligne Préambule Boucle while Syntaxe Exemple Astuces Bonus Boucle for Syntaxe Préambule Une des erreurs les plus communes dans l'apprentissage des scripts "bash" sous GNU/LInux pour lire un fichier...
Commandes IP relatives aux réseaux sous Windows VoirIl est parfois très utile de connaître les commandes IP, pour analyser voire configurer ses réseaux TCP/IP. Voici la liste de ces commandes à utiliser dans une fenêtre DOS...
Le protocole IP VoirLe rôle du protocole IP Le protocole IP fait partie de la couche Internet de la suite de protocoles TCP/IP. C'est un des protocoles les plus importants d'Internet car il permet l'élaboration et le transport des datagrammes IP (les paquets de...
Routage d'un réseau PPP vers un réseau local sous Linux VoirPartager une connexion Internet Cet article a pour but de vous permettre d'utiliser une connexion Internet (fonctionnant par exemple avec le protocole PPP) grâce au routage des paquets IP par la machine connectée à Internet. Routage des paquets...
Adresse IP VoirSommaire Qu'est-ce qu'une adresse IP Déchiffrement d'une adresse IP Adresses particulières Les classes de réseaux (obsolète) Classe A Classe B Classe C Attribution des adresses IP Adresses IP réservées Masques de sous-réseau Interet...

1

sebsauvage, le 7 fév 2003 à 10:47:23

Hello !

Tout d'abord, un peu de lecture sur IP, les ports, les sockets... pour comprendre le tout:
http://sebsauvage.net/comprendre/tcpip/index.html

Ensuite je te recommande d'utiliser un logiciel comme Ethereal qui te permettra de mettre le nez dans les paquets et d'avoir une idée du fonctionnement du tout.

Ensuite la majorité des firewalls ne filtrent qu'au niveau IP
(le filtrage dans les autres couches étant éminament complexe.)

Si tu dois utiliser le langage C, tu devrais pouvoir utiliser la librairie libpcap ou winpcap qui permet de capturer les paquets réseau.

Répondre à sebsauvage

2

nanou2003, le 7 fév 2003 à 13:54:00

Merci Bcp sebsauvage, je crois que là je suis un peu plus éclairée sur ce sujet...toute fois g encore qques points un peu ambigus, je t'en ferai part dés que j'aurai une question bien précise.
Merci encore :)

Répondre à nanou2003

3

 sebsauvage, le 7 fév 2003 à 18:53:31

J'ai oublié les URL:
http://www.ethereal.com
http://www.tcpdump.org
http://winpcap.polito.it

Attention y'a des versions malsaines de libpcap/winpcap qui circulent. Faut pas les prendre n'importe où.

Répondre à sebsauvage