Lire des paquets TCP/IP et les renvoyer?
Jdoom
Messages postés
2
Statut
Membre
-
networking -
networking -
Bonjour,
Ma question va peut etre sembler stupide, et surement curieuse, mais ca m'a trotté dans la tête tout ce week end et je ne trouve pas de réponse clair sur le net, je m'explique :
Je voudrais savoir si il est possible de lire les paquets TCP/IP qui sorte de mon ordi (de souvenir j'avais vu que c'était possible lors de mes études, mais ca remonte à quelques années et hélas je n'ai pas refait de réseau depuis), et si il existait un programme permettant de renvoyer directement des paquets?
Je ne sais pas pourquoi cette idée mais venu d'un coup, et je n'ai aucun problème àrésoudre, ni test particulier à faire c'est juste par curiosité.
En fait ma question reviens à savoir si il est possible en quelque sorte de s'abstenir de la couche logiciel (quoiqu'il faudra bien repasser par la couche logiciel pour lire les paquets et les renvoyer).
Pour tester je pensais faire un ping d'un des micros sur mon reseau, analyse les paquets sortant de mon micro, les mettre de côté et les renvoyer via un autre programme que la ligne de commande pour voir. Ou sinon envoyer une demande de page de test sur imprimante reseau et lire les paquets sortant de mon micro, et ensuite renvoyer les mêmes paquets pour voir si l'imprimante sort sa page.
Le principal soucis je pense viens du fais que TCP attend un acknowledge du receveur, mais je voudrais l'avis de spécialistes.
Merci d'avance pour vos idées/suggestions.
Ma question va peut etre sembler stupide, et surement curieuse, mais ca m'a trotté dans la tête tout ce week end et je ne trouve pas de réponse clair sur le net, je m'explique :
Je voudrais savoir si il est possible de lire les paquets TCP/IP qui sorte de mon ordi (de souvenir j'avais vu que c'était possible lors de mes études, mais ca remonte à quelques années et hélas je n'ai pas refait de réseau depuis), et si il existait un programme permettant de renvoyer directement des paquets?
Je ne sais pas pourquoi cette idée mais venu d'un coup, et je n'ai aucun problème àrésoudre, ni test particulier à faire c'est juste par curiosité.
En fait ma question reviens à savoir si il est possible en quelque sorte de s'abstenir de la couche logiciel (quoiqu'il faudra bien repasser par la couche logiciel pour lire les paquets et les renvoyer).
Pour tester je pensais faire un ping d'un des micros sur mon reseau, analyse les paquets sortant de mon micro, les mettre de côté et les renvoyer via un autre programme que la ligne de commande pour voir. Ou sinon envoyer une demande de page de test sur imprimante reseau et lire les paquets sortant de mon micro, et ensuite renvoyer les mêmes paquets pour voir si l'imprimante sort sa page.
Le principal soucis je pense viens du fais que TCP attend un acknowledge du receveur, mais je voudrais l'avis de spécialistes.
Merci d'avance pour vos idées/suggestions.
A voir également:
- Lire des paquets TCP/IP et les renvoyer?
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Ethernet n'a pas de configuration ip valide - Guide
- Télévision ip - Guide
- Tcp et udp - Guide
- Lire epub - Guide
3 réponses
Pour ton souci initial, je pense que tu peux utiliser WireShark pour voir les paquets qui passent sur le réseau
Pour le reste, laisses moi réflechir :D
Pour le reste, laisses moi réflechir :D
Tu peux utiliser tcpdump effectivement ou ethereal si tu es sous windows.
Tu souhaites analyser tes trames ethernet(couche réseau local), ou tes datagrammes (couche inter réseau internet), regarder les flags, etc ?
Tu souhaites analyser tes trames ethernet(couche réseau local), ou tes datagrammes (couche inter réseau internet), regarder les flags, etc ?
Pour le moment je vais tester avec des trames ethernet qui sont plus simple à analyser je pense, je n'avais pas pensé à le faire sur des datagrammes : mais de toute facon elles apparaitront sur wireshark de toute facon, non? (j'imagine qu'elles seront plus complexe à analyser par contre?)
J'ai testé vite fait ce midi wireshark il semble bien capturer quand j'envoie un ping sur un autre micro chez moi, mais j'ai pas eu le temps d'aller plus loin et surtout de trouver un moyen de renvoyer les trames j'ai lu sur le net "Packet Excalibur" je verrais pour le telecharger ce soir.
J'ai testé vite fait ce midi wireshark il semble bien capturer quand j'envoie un ping sur un autre micro chez moi, mais j'ai pas eu le temps d'aller plus loin et surtout de trouver un moyen de renvoyer les trames j'ai lu sur le net "Packet Excalibur" je verrais pour le telecharger ce soir.
et merci pour ts...