Ich habe viele Probe Request Rahmen mit bestimmten BSSID gesehen. Zum Beispiel in einer Wireless Distribution System (WDS), eine AP würde eine andere AP mit spezifischen BSSID sondieren, da sie die gleiche SSID haben:
Frame 2022: 310 bytes on wire (2480 bits), 310 bytes captured (2480 bits)
Radiotap Header v0, Length 25
802.11 radio information
IEEE 802.11 Probe Request, Flags: opmP..FT.
Type/Subtype: Probe Request (0x0004)
Frame Control Field: 0x41f3
.... ..01 = Version: 1
.... 00.. = Type: Management frame (0)
0100 .... = Subtype: 4
Flags: 0xf3
.... ..11 = DS status: WDS (AP to AP) or Mesh (MP to MP) Frame (To DS: 1 From DS: 1) (0x3)
.... .0.. = More Fragments: This is the last fragment
.... 0... = Retry: Frame is not being retransmitted
...1 .... = PWR MGT: STA will go to sleep
..1. .... = More Data: Data is buffered for STA at AP
.1.. .... = Protected flag: Data is protected
1... .... = Order flag: Strictly ordered
.101 1101 0001 0110 = Duration: 23830 microseconds
Receiver address: 80:1d:30:a5:81:39 (80:1d:30:a5:81:39)
Destination address: 80:1d:30:a5:81:39 (80:1d:30:a5:81:39)
Transmitter address: 4b:3b:67:a4:4d:fe (4b:3b:67:a4:4d:fe)
Source address: 4b:3b:67:a4:4d:fe (4b:3b:67:a4:4d:fe)
BSS Id: ef:e1:f9:51:09:e6 (ef:e1:f9:51:09:e6)
.... .... .... 0010 = Fragment number: 2
0100 1110 1001 .... = Sequence number: 1257
Frame check sequence: 0x853d68c9 [incorrect, should be 0x7089dc98]
[FCS Status: Bad]
HT Control (+HTC): 0x8ab91f91
WEP parameters
Data (245 bytes)
Angenommen, Ihren PC über ein offenes WLAN-Netzwerk mit dem Namen Starbucks angeschlossen hatte, und wenn Sie zu Hause sind, wenn ein Rogue AP denselben Namen hat, dann verbindet sich Ihr PC mit dem AP. Aus diesem Grund können Sie bei einigen Clients optional auch eine BSSID auswählen. Und im Ad-hoc-Netzwerk gibt es viele Probe-Anfragen mit spezifischer BSSID.
Interessant. Wie entscheidet ein Gerät, wann eine BSSID eingefügt werden soll? – oregano
Es hängt von der Rolle ab, die das Gerät spielt (AP, Knoten des Ad-hoc-Netzwerks), und natürlich kann der Benutzer entscheiden. – jfly