就算你手里有一台企业级的Wi-Fi频谱分析器, 就像是WiSpy或者是AirMagnet这样, 你也必须再准备一些免费使用的Wi-Fi工具。
这些工具可以在WLAN的规划阶段或者是安装部署的各个步骤里使用, 也可以在需要排障或者是进行维护的时候派上用场。甚至在一些小型的、结构不复杂的环境当中, 这些工具还可以充当主要的使用工具。
这些平台支持免费程序, 可用于Wi-Fi扫描和检查, 包括Windows、Mac OS X和Linux。利用它们可以查看附近所有无线接入点AP的信息。信息内容包含信道信号强弱和Mac地址等。
1、NetStumbler
NetStumbler是一款最早期就出现了的, 同时也是知名度非常有名的Wi-Fi扫描工具, 这款软件的运行环境覆盖Windows系统, 以及Windows CE和Mobile这类操作系统。
它能够把周围存在的所有接入点全部列出来, 并且还会显示这些接入点各自所包含的基本信息, 这些信息包括SSID信号名称、信道编号、传输速率、Mac地址, 除此之外还有矢量数据和加密信息等关键内容。
与其他多数Wi-Fi扫描工具不一样的地方在于, 它还能够显示信号强度、噪音水平, 以及信噪比(SNR)的情况。另外呢, 它还提供了GPS支持这项功能, 使得操作人员可以在进行沿街扫描也就是wardriving活动的时候, 准确记录下各个接入点即AP的安装位置数据。
但是大家要清楚, NetStumbler这款软件从2004年起就再也没有进行过升级工作。所以当你在Windows Vista系统上、在Win 7系统上, 又或者是在64位的Windows XP系统上使用它时, 它的运行状况都不会太理想。
此外, 它还存在着一个局限, 那就是它没有办法向你展示出各个无线接入点AP所采用的真实加密方式的具体样子。如果某个无线接入点属于加密状态, 那么它始终会被显示为采用WEP加密这一格式, 而并不管该无线接入点进行加密的具体方式究竟是WEP, 亦或是WPA, 或者是WPA2加密。
NetStumbler在进行信号扫描或者沿街扫描的时候是很有用的, 可是它也有非常多的局限性, 正因为如此, 所以它没法被用到其他的环境里头去, 例如说如果要想查看一下AP是不是存在配置上的不当情况, 又或者想要找出某个无赖式的AP来, 那它在这些方面就是完全无能为力的了。
2、Vistumbler
Vistumbler属于是比较新的一款的开源式的扫描方面的程序, 它是在二零〇七年发布的, 最新的一次升级是发生在二〇一〇年。它能够显示基本的接入点信息,其中包括了精确的认证和加密方式, 甚至还可以显示服务集标识号和信号强度比率。
你可以像使用NetStumbler那样, 去查看所有AP所对应的信息列表, 并且你还能够把这些信息进行分组处理, 分成认证状态、加密方式、信道情况、网络类型以及SSID这些类别。另外, 程序不光能给你显示字符形式的列表, 还能把AP发出的信号画成图示供你查看。
举个例子, 你可以给自己规定一下规则, 然后储存下各个AP的名字, 这样等到以后你再回头看的时候, 就可以更好地把它们辨认出来。它不仅仅具备能够记录AP位置的基础定位功能, 还在应用程序里引入了对实时跟踪功能的支持, 而这个支持是基于谷歌地图来展开的。
和NetStumbler不一样的地方在于, Vistumbler只能够提供给用户关于信号强弱的信息, 它是没办法显示出噪音强弱的状况的, 正因如此呢, 它也就没办法显示出信噪比这个数据来, 而实际上, 信噪比这个指标一般来说是要比单纯地只显示出信号强度的情况要更为有用的。
3、inSSIDer
在SSID探测方面, inSSIDer算是个比较新的开源Wi-Fi扫描工具了, 它是由开发过Wi-Spy频谱分析程序的那家名叫MetaGeek的公司造出来的。这个工具倒是能把你常用的AP信息一个一个列出来给你看,但有个问题,就是没法让你看清楚这些AP到底用的是哪种认证方式。
举个例子来说吧, 你看这AP用的什么加密方式没问题, 可你根本分不清它究竟是走的WPA-PSK那一套, 还是WPA-企业网络那一套。
它和其他大多数扫描工具一样, 在数据呈现方面并没有包含用于衡量信号质量的信噪比值这一参数, 因此, 操作人员在获取分析结果时, 只能看到基于接受信号强度指示而得出的RSSI值。
但是这个工具的图形显示方面是非常直观的。关于时间图, 它可以显示出各个接入点在过去的5分钟内的信号强度数值, 这些数值是以分贝为单位进行计算的。除此之外, 它还有针对每个2.4千兆赫兹频段以及5千兆赫兹频段的信道所对应的图形界面。
通过这种图形界面, 用户可以看到现有信号强度的具体大小, 同时还能看到每一个接入点当前所使用的信道宽度是多少。
另外有一个非常有用的功能, 就是你可以对AP信息实施过滤, 过滤的依据包括频带、信道、信号、安全状况以及使用年限等诸多方面, 这个功能在你需要管理的大量AP的场景中非常有效。还有, 该工具也支持GPS功能, 能把AP的具体位置输出到谷歌地图上面, 便于你直观查看。
4、NetSurveyor
虽然NetSurveyor是一个免费的工具, 但它也是一个闭源的Wi-Fi扫描工具和基本分析软件。这个软件是由Nuts About Nets这家公司来开发的。它的最新版本升级情况是出现在二零0年。
它具备显示一些基本的接入点信息的能力, 可是, 它并不能显示出准确的认证方式或者加密方式。它只是简单地给出一个回答, 说明存在加密还是没有加密。除此之外, 这个工具也不提供任何形式的定制功能。举例来说, 像存储接入点名称这样的操作, 它就不支持。
NetSurveyor这款软件, 它存在的一个现象就是, 它并不会去报告噪音的强弱程度, 但是呢, 它所能够提供的图表种类, 却是比市面上其他那些免费的扫描工具要多了不少, 具体而言, 这些图表包含了接入点进行动态变化的时间进程图、不同接入点之间的差异化对比图、各个信道使用情况的展示图、信道随时间变化的时间进程图、反映热区分布的信道热图, 以及用于分析频谱状况的信道频谱图等。
并且, 它还具备对各类数据进行记存的作用, 以便在未来的扩展阶段, 以及回放操作里面进行调用, 还能够生产出使用报告, 这种报告的排版是pdf格式, 在这其中, 可以装入ap信息的截图画面, 以及所有呈现出来的图表内容。
NetSurveyor 是这家公司推出的付费产品 NetSurveyor 专业版里的一个子集, 而那个 NetSurveyor 专业版, 会在大家用完 10 次免费试用之后, 收取 34.95 美元的费用。
这个 NetSurveyor 专业版还多了一些功能, 比如能够浏览和记录接入点也就是 AP 的实际性能统计数据。如果你还想增加更多的工具, 比如说再多加一款频谱分析程序的话, 那么这个收费标准就会变成收取 395 美元。
5、Kismet
Kismet是免费而且开源的Wi-Fi扫描工具, 同时具备数据包探测功能, 还具有入侵检测系统的属性, 可以运行在Windows平台, 可以运行在Mac OS X平台, 可以运行在Linux平台, 还可以运行在BSD这种其他平台上面。
它可以显示无线接入点的详细信息, 其中就包含了对那些处于隐藏状态的网络的SSID信息的读取与展示等具体数据内容。另外, 它能够报告噪音强度的情况, 并且给出信噪比的数值。
它可以把那些没有被处理过的无线数据包捕捉下来, 给保存到PCAP文件格式里面去。这么一来, 你就能够把它进行输入到Wireshark这种工具中去。也还能够把它输入到TCPdump这个工具里去。还可以输入到其他一些工具里面去使用。
然而, Kismet在Windows系统的环境下只能够和CACE AirPcap型号的无线网卡来进行搭配使用, 这个情况主要是由于Windows驱动程序非常缺乏所导致的。可是在Mac OS X以及Linux这两个操作系统当中, 它却能够对多种不同种类的无线网卡提供相关的支持。
6、Xirrus Wi-Fi Inspector
Xirrus Wi-Fi Inspector这款软件免费, 但是源码是不公开的。你可以用它能扫到Wi-Fi信号, 还能做基本数据分析。它能把所有有价值的接入点信息给你显示出来, 另外还给你一个像雷达一样的视图, 再加上八分钟长度的信号历史走势图。
之前连上的那些设备, 它的信号强度和地址信息也会展现给使用者看。除了上面这些, 它还打包了一个挺简单的小工具。这个工具能测网络里主要元件能不能通。网页加载速度怎么样, 还有网络连接质量咋样, 一键就能测试出来。
通过它的输出功能, 你可以把AP信息的一个快照保存起来, 并将这些信息存储到一个CSV文件里面去。
虽然它根本没法让你保存那个叫AP的东西的名字, 可是, 它还是允许你去弄那些个性化的设置参数的, 什么信号单位类型, 就是那种是用dBm表示的呢还是用百分比表示的, 还有怎么个RSSI方法, 再或者是多久轮询一次的这个间隔时间什么的, 这些都行。
7、Meraki Wi-Fi扫描工具
这是一个基于web的扫描工具, 它的设计比较简单。人们可以在Meraki的网站上去免费下载它。它基本上能在Mac机里的大部分浏览器跑起来。它也能在PC机里的大部分浏览器跑起来。它甚至能够离线工作。它能显示出每个AP里面大部分的基础信息。此外还能提供每个信道的棒图, 这个棒图是在AP上面的。
可是这个工具没法搞定制, 它不提供除了无线网络基本信息以外的那些附加功能, 还不允许去执行数据搜索的功能。虽然存在这么多限制, 但是这款扫描工具仍然是挺有使用的必要的, 特别是在你想要从一台没有安装扫描程序的那台设备上, 去检查无线信号的情况的时候。
8、KisMAC