想象一下这种情况,有些智能手机和电脑周围有WiFi适配器(无线适配器),但没有必要连接到网络。
有没有办法通过Linux机器查看MAC地址?
任何见解都表示赞赏。
答案 0 :(得分:6)
断开连接的客户并不总是保持沉默。实际上,客户端通常会发出定向和广播探测请求,搜索他们之前连接的接入点,从而显示其MAC地址,可以通过airodump-ng或过滤Wireshark中的捕获数据包来显示探测请求。 这是合适的Wireshark过滤器:
wlan.fc.type_subtype eq 4
答案 1 :(得分:5)
老问题,但无论如何我都会去。
启用Wifi的设备通常会发送探测请求以尝试查找之前已连接的接入点,即使它们远离它们也是如此。
如果你正在使用backtrack / kali linux,试试这个:
创建以监控模式运行的无线适配器别名(假设您的适配器名称为wlan0):
airmon-ng start wlan0
开始扫描设备和接入点:
airodump-ng mon0
首先列出接入点,其Mac地址位于“BSSID”下,然后是“MACS”下列出其MAC地址的设备,如果不是“BSSID”则列出“无关联”标志连接到接入点。