我应该配置一些无线设置(在linux上使用命令),以便“iwlist wlan0 scan”可以列出隐藏的AP(如果它们存在)?或者iwlist总是报告隐藏的AP?
(我不想使用wpa_supplicant进行AP扫描。)
答案 0 :(得分:2)
评论一篇相当古老的帖子,但刚刚发现了这个问题,我不相信iwlist
会扫描隐藏的AP。请记住,AP名称根本没有广播,因此iwlist
无法神奇地找到该名称。
相反,您必须在扫描期间传递AP的名称。即你必须积极探索隐藏的网络。
所以你的命令应该是这样的:
iwlist <my_wireless_interface> scan essid <my_fancy_essid>
虽然我不知道如何在单次扫描中扫描多个隐藏的essid
,但这应该会检测到一个隐藏的ssid。
我必须提到这一点 - 隐藏的SSID根本不会增加安全性。
答案 1 :(得分:1)
我认为iwlist也会显示隐藏的非广播SSID。 但是要确保你可以通过隐藏你的AP的SSID并测试它来测试它(最好的方法是确定)。