2016-08-02 36 views
1

Ich versuche, die Wifi Direct Probe-Pakete mit rohen Sockets zu senden, so dass mobile Geräte sie in Wifi direkte Geräteliste zeigen.Wie wird die WiFi-Direct-Sondenanfrage in wireshark erfasst?

Ich versuche, Pakete zuerst in Wireshark im Überwachungsmodus zu erfassen, um die Paketstruktur zu verstehen und mit dem P2P Probe Request-Paket zu vergleichen, das in Wifi Direct specification erwähnt wird.

Aber ich bin nicht in der Lage, das richtige Sondenpaket in Wireshark zu erfassen. Kann mir jemand vorschlagen, was mir bei meinem Ansatz fehlt?

+0

Kann die Karte auf der Maschine, die Sie wireshark laufen tatsächlich Wifi P2P verstehen? Wifi P2P ist ziemlich neu, nicht alle Karten werden es verstehen. – grochmal

+0

Ich fange Pakete in Mac im Überwachungsmodus. Ich kann jedes andere Paket auf Sendung aufnehmen. Ich möchte nur Wifi Direct Probe Packet erstellen, damit andere Geräte es erkennen können. –

Antwort

0

Ich konnte keine Pakete mit dem Filter WLAN.addr = XX: XX: XX: XX: XX: XX erfassen. (Tatsächliche wifi Mac-Adresse), wie WiFi Direct Mac-Adresse ist anders und das erste Byte war anders.Falls, wenn Ihr wifi mac ist 00: 04: CB: CX: DE: E7 dann WiFi-Direct-Adresse ist 02: 04: CB : CX: DE: E7.

Außerdem kann ich das Gerät zeigen, wenn ich Probe-Antwort-Paket an das Gerät gesendet habe.