Pour autant que je sache, un routeur sans fil communique avec des ordinateurs sur un certain canal radio, et lorsqu'un ordinateur veut rejoindre un réseau, il recherche tous ses canaux pour trouver une transmission de routeur sans fil, puis définit ce canal comme canal par défaut et communique avec le routeur sans fil sur ce canal.
Maintenant, si nous parlons d'un réseau sans fil avec plusieurs ordinateurs dessus,
je sais (d'après ce que j'ai vu sur Wireshark sur mon ordinateur) que n'importe quel ordinateur peut voir n'importe quel paquet envoyé depuis n'importe lequel des ordinateurs au routeur sans fil (est-ce parce qu'ils transmettent tous sur le même canal?),
mais je n'ai pas pu voir ce que le routeur sans fil transmettait aux autres ordinateurs.
Comment le routeur sans fil peut-il faire cela?
Il est censé transmettre sur le même canal radio, donc chaque ordinateur devrait pouvoir l'attraper (puis décider de le conserver ou de le supprimer en fonction de l'adresse IP cible), non?
la source
Réponses:
Peut-être que votre ordinateur ne voit que les paquets envoyés aux adresses de diffusion et de multidiffusion. La plupart des systèmes d'exploitation pour PC sont assez bruyants, vous en verrez donc des émissions fréquentes. Ce que vous ne verriez pas, c'est le trafic "unicast", y compris tout le trafic provenant de TCP, par exemple la navigation Web.
Si vous souhaitez intercepter le trafic non diffusé sur un commutateur filaire moderne, vous devez réellement lancer une attaque par arpature. Cf ettercap.
Si vous souhaitez intercepter le trafic non diffusé sur un réseau sans fil, je pense que vous devez envisager de configurer une interface en mode moniteur. Je crois que cela devrait fonctionner pour les réseaux protégés par un seul mot de passe ("PSK", comme dans WPA2-PSK). C'est un peu impliqué, non pris en charge par tous les matériels ou pilotes, et je ne sais pas à quel point c'est difficile sous Windows.
la source
Je crois que votre compréhension est incorrecte.
Lorsque vous parlez d'un réseau câblé, il n'y a qu'un seul canal et lorsque vous parlez d'un réseau wifi, tous les clients d'un point d'accès partagent le même canal.
Je pense que vous trouverez que cela fonctionne comme suit (pour les réseaux Internet / IP)
pas sur le réseau local, la même chose s'applique, seule la «passerelle par défaut est utilisée à la place du serveur, c'est-à-dire le saut suivant. Ceci est généralement déterminé en fonction du masque de réseau et de l'adresse IP ou équivalent).
Le bit logique qui manque est que les commutateurs sur lesquels les périphériques se connectent (sur un réseau câblé) acheminent entre les adresses MAC. Cela augmente la confidentialité et permet également une communication plus rapide [si, par exemple, vous avez 4 PC tous connectés à 1 commutateur avec PC1 branché sur le port 1, PC2 au port 2, etc., PC1 peut parler à PC2 tandis que PC3 parle à PC4 à la vitesse maximale - bien que si PC1 et PC2 veulent tous deux parler à PC4, la bande passante est partagée sur le port 4].
Ce "routage" de base des adresses MAC est ce qui différencie un commutateur d'un concentrateur (désormais obsolète) - et en fait, un concentrateur peut voir tout le trafic entre le serveur et les clients. [Notez qu'une connexion WIFI est similaire à un concentrateur, et certains commutateurs intelligents ont également des ports de moniteur spéciaux qui peuvent être configurés pour transférer une copie de tout le trafic pour, par exemple, l'espionnage ou l'analyse de réseau]
la source