他们可以只听信标。为什么他们会探测您曾经连接过的每个网络?
其他无线设备会这样做吗?Windows,Linux 特别是。卡莉,做这个?
他们可以只听信标。为什么他们会探测您曾经连接过的每个网络?
其他无线设备会这样做吗?Windows,Linux 特别是。卡莉,做这个?
这是因为侦听信标但没有得到它可能意味着网络有一个私有(“隐藏”)SSID。从这篇文章(强调我的):
802.11 标准允许 AP 在 SSID 字段设置为空的情况下进行信标 - 这称为隐藏 SSID。希望使用隐藏 SSID 与 AP 关联的客户端必须首先发送包含该网络的 SSID 的探测请求,这将导致 AP 提供探测响应。对于未提供正确 SSID 的任何客户端,AP 不会响应。
我相信在 Linux 中可以停用探测功能;不确定Windows,但考虑到他们的历史,我敢打赌默认情况下探测是开启的,并且可能通过一些不起眼的注册表黑客来禁用。
另一个原因是不对称 - 如果你看到 AP 并不意味着 AP 看到你。成功的主动扫描保证您可以连接到 AP。