Que ce passe-t-il quand j'envoie une requete ARP modifiée ?

Que ce passe-t-il quand j'envoie une requete ARP modifiée ? - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 07-05-2007 à 12:18:10    

Bonjour,
Soit un réseau de 3 postes : A,B et C
C envoi un paquet ARP en BROADCAST, et dont le contenu est le suivant :
 
IP source = IP(B)
Mac source = Mac(C)
 
Quand A reçoit ce paquet, il va mettre à jour son cache, mais que fera B quand il recevra ce paquet ? il va recevoir un paquet de la part de lui même ! en plus dont le contenu est faux : l'@ mac de ce paquet est différente de la tienne !!! comment va-t-il réagir ?

Reply

Marsh Posté le 07-05-2007 à 12:18:10   

Reply

Marsh Posté le 07-05-2007 à 14:29:57    

demande lui

Reply

Marsh Posté le 07-05-2007 à 15:19:21    

et comment ? je n'ai pas trouvé comment je peux facilement envoyer un paquet ARP en diffusion !!!

Reply

Marsh Posté le 07-05-2007 à 15:35:35    

scapy

Reply

Marsh Posté le 07-05-2007 à 15:49:54    

Encore un topic à haut potentiel [:drapal] [:joce]

Reply

Marsh Posté le 07-05-2007 à 21:20:18    

Non, c'est intéressant comme question, rare et un peu débile, mais intéressant :  
 
Il va peut-être mettre cela dans son cache arp, (ou pas, selon la pile ip, à mon avis la plupart des piles ip raisonnablement codées dropperons la trame ARP.) mais globalement il n'utilisera jamais cette entrée : s'il doit s'adresser à lui-même, il saura bien assez tôt que lui, c'est lui ... , avant d'avoir à interroger la carte ethernet correspondante donc le cache arp correspondant ...
 
Moralité non : tu n'arriveras pas à détourner les trames émises par une machine et destinées à elle-même ...
 

Reply

Marsh Posté le 07-05-2007 à 22:05:18    

Je ne dis pas que la question n'est pas intéressante, mais le but de l'expérience me paraît pour le moins douteux [:greg2]

Reply

Marsh Posté le 08-05-2007 à 12:36:56    

y-a-t-il pas un truc plus facile ? avec interface graphique ? scapy est en Python !!

Reply

Marsh Posté le 08-05-2007 à 12:40:55    

une machine devant communiquer en local ne descend jamais en dessous de la couche réseau (IP) normalement, donc ton message arp ne devrait avoir aucune influence.

Message cité 1 fois
Message édité par dreamer18 le 08-05-2007 à 12:41:31

---------------
"Parceque toi tu fracasses du migrant à la batte de baseball, c'est ça ?" - Backbone-
Reply

Marsh Posté le 08-05-2007 à 14:11:47    

je n'ai pas trop compris ce que tu veux dire, mais si ça n'a aucune influence, pourquoi les outils d'arp spoofing (comme cain ou ettercap) envoient des arp en unicast et non pas en broadcast ? j'ai lu que si c'était en BC ça pose pb !!!

Reply

Marsh Posté le 08-05-2007 à 14:11:47   

Reply

Marsh Posté le 08-05-2007 à 14:17:59    

Envoyer un gratuitous arp en braodcast pose problème quand on fait du arp spoofing puisque la machine dont on veut usurper l'identité reçoit ce message arp et rémet elle meme un garp pour réannoncer correctement son association IP/Mac.
 
Donc pour ton scénario; le message ARP de C ne "parasite pas" la table arp de B; et B renvoie un garp en broadcast pour se réanoncer.


Message édité par dreamer18 le 08-05-2007 à 14:18:25

---------------
"Parceque toi tu fracasses du migrant à la batte de baseball, c'est ça ?" - Backbone-
Reply

Marsh Posté le 08-05-2007 à 16:03:49    

Je sais bien que B ne va pas modifier sa propre table arp, de toute façon il n'a aucune entrée concernant lui meme :) mais je voulais juste m'assurer que s'il reçoit un tel message arp, il va envoyer un message pour corriger les entrées les autres postes
MERCI :]

Reply

Marsh Posté le 09-05-2007 à 11:44:19    

dreamer18 a écrit :

une machine devant communiquer en local ne descend jamais en dessous de la couche réseau (IP) normalement, donc ton message arp ne devrait avoir aucune influence.


arp c'est du niveau 3 hein ...
et bien sur qu'en local ça fait du niveau 2 ...
 
 
et je ne vois pas plus facile que scapy

Reply

Marsh Posté le 09-05-2007 à 13:18:19    

en local ça fait pas de niveau 2; pas besoin de récupérer une MAC adresse d'une IP directement connectée.


---------------
"Parceque toi tu fracasses du migrant à la batte de baseball, c'est ça ?" - Backbone-
Reply

Marsh Posté le 09-05-2007 à 14:40:18    

dreamer18 a écrit :

en local ça fait pas de niveau 2; pas besoin de récupérer une MAC adresse d'une IP directement connectée.


[:quoted]

Reply

Marsh Posté le 09-05-2007 à 15:47:06    

j'ai vérifié, ça dépend des machines, en local sur un cisco, la mac addresse apparait dans la table arp; et pas sur un windows


Message édité par dreamer18 le 09-05-2007 à 15:47:16

---------------
"Parceque toi tu fracasses du migrant à la batte de baseball, c'est ça ?" - Backbone-
Reply

Marsh Posté le 09-05-2007 à 20:54:37    

c'est de la foutaise ta signature ...

Reply

Marsh Posté le 09-05-2007 à 20:58:21    

à part les attaques personnelles, autre chose ?


---------------
"Parceque toi tu fracasses du migrant à la batte de baseball, c'est ça ?" - Backbone-
Reply

Marsh Posté le 09-05-2007 à 23:04:31    

nan mais tu ne sais pas même de quoi tu parles ... pas de niveau 2 en local, une table ARP sans MAC ... c'est un festival.


Message édité par Taz le 09-05-2007 à 23:06:48
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed