是否可以使用WiFi路由器简单扫描现有支持无线功能的设备(例如智能手机),这些设备在扫描模式下启用了Wi-Fi,但未与任何人连接。
我的最终目标是在TP-Link无线路由器上使用OpenWrt,并扫描周边地区的手机设备。
如果没有它们连接到设备,它可以做到吗?使用无线工具,libiw库?
谢谢
答案 0 :(得分:1)
您想要做的是“被动扫描”。事实上的标准Linux实用程序是Kismet,您的发行版的程序包管理器可能有一个程序包。根据您使用的硬件,它甚至可以作为常规路由器并行工作。但是,M-W接口不能同时在被动模式和主模式下运行。
答案 1 :(得分:-6)
可以使用以下工具
添加另一个答案: 您也可以使用以下命令
iwlist wlan0 scanning
它提供了有关您所在范围内所有无线网络的大量信息......此处还提供了示例输出
wlan0 Scan completed :
Cell 01 - Address: 00:1F:E6:00:48:12
Channel:11
Frequency:2.462 GHz (Channel 11)
Quality=28/70 Signal level=-82 dBm
Encryption key:off
ESSID:"BrcmAP0"
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
24 Mb/s; 36 Mb/s; 54 Mb/s
Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 48 Mb/s
Mode:Master
Extra:tsf=000001fc005bb183
Extra: Last beacon: 1562ms ago
IE: Unknown: 00074272636D415030
IE: Unknown: 010882848B962430486C
IE: Unknown: 03010B
IE: Unknown: 2A0104
IE: Unknown: 2F0104
IE: Unknown: 32040C121860
IE: Unknown: 2D1AFC191BFFFF000000000000000000000000000000000000000000
IE: Unknown: 3D160B081500000000000000000000000000000000000000
IE: Unknown: DD090010180201F02C0000
IE: Unknown: DD180050F2020101800003A4000027A4000042435E0062322F00
Cell 02 - Address: D0:DF:C7:91:2B:18
Channel:6
Frequency:2.437 GHz (Channel 6)
Quality=35/70 Signal level=-75 dBm
Encryption key:on
ESSID:"SuriyhaSri"
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 9 Mb/s
11 Mb/s; 12 Mb/s; 18 Mb/s
Bit Rates:24 Mb/s; 36 Mb/s; 48 Mb/s; 54 Mb/s
Mode:Master
Extra:tsf=00000002313fb5ce
Extra: Last beacon: 1714ms ago
IE: Unknown: 000A53757269796861537269
IE: Unknown: 010882848B0C12961824
IE: Unknown: 030106
IE: Unknown: 0706555320010B1B
IE: Unknown: 2A0100
IE: Unknown: 32043048606C
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK