1

我是否应该配置一些无线设置(在 linux 上使用命令)以便“iwlist wlan0 scan”可以列出隐藏的 AP(如果存在)?还是 iwlist 总是报告隐藏的 AP?

(我不想使用 wpa_supplicant 进行 AP 扫描。)

4

3 回答 3

2

评论一个很老的帖子,但刚刚遇到这个问题,我不相信iwlist扫描隐藏的 AP。请记住,AP 名称根本不会广播,因此无法iwlist神奇地找到该名称。

相反,您必须在扫描期间传递 AP 的名称。即你必须积极探索那个隐藏的网络。

所以你的命令应该是这样的: iwlist <my_wireless_interface> scan essid <my_fancy_essid>

虽然我不知道如何essid在一次扫描中扫描多个 hidden ,但这应该会检测到一个隐藏的 ssid。

我必须提到这一点——隐藏的 SSID 根本不会增加安全性。

于 2017-05-13T20:22:50.543 回答
1

我认为 iwlist 也会显示隐藏的非广播 SSID。但是为了确保您可以通过隐藏您的 AP 的 SSID 并对其进行测试(最好的方法来确保)来测试它。

于 2013-02-26T14:04:09.750 回答
0
iwlist <you_interface_name> scanning essid <your_hiddden_ssid>

会成功的

否则,iwlist 会显示 ESSID 为空的隐藏 ssid,例如:ESSID:"" 您必须通过地址字段匹配,该地址字段包含站/路由器的 MAC。

于 2021-09-20T06:59:48.513 回答