Page 1 sur 1

[Réseau] Remplacement de chaine dans un paquet IP (en cours)

Publié : sam. 22 janv. 2011, 12:28
par Abazigal
Bonjour,

j'aimerai savoir si il existe un programme (de préférence sous Linux, mais je suis aussi interessé pour Microsoft© Windows®) qui permet le remplacement automatique de chaine dans les paquets IP que recoit/envoie la machine.


Par exemple, j'aimerai bien qu'après avoir lancé la commande suivante:

Code : Tout sélectionner

magic_cmd <filtre_pcap> 'Abazigal' 'Glubux'
les occurences de 'Abazigal' dans tous les paquets correspondants au filtre indiqué soient remplacées par 'Glubux' (avec recalcul du checksum, modification de longueur dans les headers si nécessaire, etc).

Autre exemple, après avoir lancé:

Code : Tout sélectionner

magic_cmd -i wlan0 'port 6667 and host irc.freenode.net' 'Bonjour' 'Salut'
j'aimerai que quand je tape 'Bonjour' sur notre chan tout le monde recoivent en fait 'Salut'.


Bref, vous avez compris le principe je pense :wink:
En gros, une sorte de tcpdump qui au lieu de se contenter de regarder passer les paquets en intercepte certain pour les modifier.

Est-ce que quelqu'un connait un tel programme (ou connait une procédure qui mène au même résultat) ? :)

Merci d'avance.

Re: [Réseau] Remplacement de chaine dans un paquet IP

Publié : sam. 22 janv. 2011, 12:56
par benjarobin
Ce n'est juste pas possible (enfin pour supporter tous les protocoles)
Il y a par contre moyen sur une connexion simple tel que http, non crypté (pas de https)
Et je ne parle même pas de l'impacte des performances, des problèmes de sécurité...

Re: [Réseau] Remplacement de chaine dans un paquet IP

Publié : sam. 22 janv. 2011, 13:14
par Abazigal
Je ne doute pas que ce soit très difficile à faire, mais on parle informatique là, tout est possible si on descent assez profond :?

Re: [Réseau] Remplacement de chaine dans un paquet IP (en co

Publié : lun. 31 janv. 2011, 21:26
par widapit
euh, je ne suis plus vraiment sur, mais il me semble avoir vu quelque-chose comme ca dans le "man iptables"....