如何在wireshark中捕获WiFi-Direct探测请求?

时间:2016-08-02 19:10:37

标签: wifi wireshark wifi-direct raw-sockets 802.11

我正在尝试使用原始套接字发送wifi直接探测数据包,以便移动设备将在wifi直接设备列表中显示它们。

我试图在监控模式下首先在Wireshark中捕获数据包,以便了解数据包结构并与Wifi Direct specification中提到的P2P探测请求数据包进行比较。

但是我无法在Wireshark中捕获正确的探测包。任何人都可以建议我在我的方法中缺少什么?

1 个答案:

答案 0 :(得分: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。

此外,我可以在向设备发送探测响应数据包时显示列出的设备。