
Das ist, was man ifconfig
dazu zu sagen ist.
[-]promisc
Enable or disable the promiscuous mode of the interface. If
ausgewählt ist, werden alle Pakete im Netzwerk von der Schnittstelle empfangen.
Ich suche speziell danach, ob dies in Bezug auf eine WLAN-Karte bedeutet:
- akzeptiere alles, ungeachtet des IP-Ziels (wie ich es lese, Hinweis durch
packets
); - akzeptiere alle Frames ungeachtet der MAC-Adresse;
- oder akzeptieren Sie alle Frames und Pakete.
Antwort1
Im Allgemeinen bedeutet „Promiscuous-Modus“, dass eine Netzwerkschnittstellenkarte alle empfangenen Frames zur Verarbeitung an das Betriebssystem weiterleitet, im Gegensatz zum herkömmlichen Betriebsmodus, bei dem nur Frames, die für die MAC-Adresse der Netzwerkkarte oder eine Broadcast-Adresse bestimmt sind, an das Betriebssystem weitergeleitet werden. Im Allgemeinen wird der Promiscuous-Modus verwendet, um den gesamten Datenverkehr auf der Leitung zu „erschnüffeln“.
Drahtlose Ethernet-NICs sind allerdings etwas anderes als kabelgebundene NICs. Im Gegensatz zu einem kabelgebundenen Medium gibt es beim drahtlosen Medium zusätzliche Anforderungen (Zuordnung zu einem bestimmten Zugriffspunkt, Auswahl eines bestimmten Kanals). Zum „Schnüffeln“ von drahtlosem Ethernet-Verkehr benötigen Sie im Allgemeinen eine drahtlose NIC und einen Betriebssystemtreiber, der einen „RF-Überwachungsmodus“ statt eines Promiscuous-Modus unterstützt.
Einige gute Referenzen: