[Réseau] Remplacement de chaine dans un paquet IP (en cours)
Publié : sam. 22 janv. 2011, 12:28
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: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é: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
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.
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'
Autre exemple, après avoir lancé:
Code : Tout sélectionner
magic_cmd -i wlan0 'port 6667 and host irc.freenode.net' 'Bonjour' 'Salut'
Bref, vous avez compris le principe je pense

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.