2016-08-02 153 views
1

我試圖使用原始套接字發送wifi直接探測包,以便移動設備將它們顯示在wifi直接設備列表中。如何在wireshark中捕獲WiFi-Direct探測請求?

我想在監視模式下首先在Wireshark中捕獲數據包,以便了解數據包結構並與Wifi Direct specification中提到的P2P探測請求數據包進行比較。

但我無法在Wireshark中捕獲正確的探測包。任何人都可以建議我在我的方法中缺少什麼?

+0

可以在你運行wireshark的機器上的卡實際瞭解wifi P2P? Wifi p2p是相當新的,並不是所有的卡都能理解它。 – grochmal

+0

我在監視模式下捕獲mac中的數據包。我可以在空中捕獲每一個其他數據包。我只是想創建wifi直接探測包,以便其他設備可以識別它。 –

回答

0

我無法使用過濾器WLAN.addr = XX:XX:XX:XX:XX:XX捕獲數據包。 (實際WiFi Mac地址),因爲WiFi Direct Mac地址不同,並且第一個字節不同。例如,如果您的wifi mac爲00:04:CB:CX:DE:E7,則WiFi-Direct地址爲02:04:CB :CX DE:E7。

此外,當我向設備發送探測響應數據包時,我能夠顯示列出的設備。