如何发现谁连接到您附近的 WiFi 网络? (您没有连接到它)。
我知道有些工具可以扫描你自己的网络,有些工具如Wireshark可以监视包(并且你可以看到这些包的MAC地址)。但我想找到一个基于命令行的工具,用于我不属于的网络。
是否有任何简单的 kismet 或 nmap 命令来输出此信息?
答案1
我对这个 SF 问答的回答,标题为:查找周围支持 wifi 的设备 [站]
您可以使用 kismet 等工具,http://www.kismetwireless.net/,扫描无线网络。我相信它可以向您显示附近的所有无线设备,而无需将设备主动连接到同一网络。
这篇文章应该让您大致了解如何使用 Kismet 完成网络扫描。http://www.techrepublic.com/blog/opensource/beacon-frames-80211-devices-and-kismet/3279。
另外,作为旁注,您可以使用这个工具,fing,http://www.overlooksoft.com/fing,找出MAC
网络上所有设备的地址。
% sudo fing 10.9.8.0/24