在开始嗅探无线数据包之前,我们需要了解无线网卡的不同工作模式。
无线网卡一共有4种工作模式。
被管理模式(Managed mode):当你的无线客户端直接与无线接入点(Wireless Access Point,WAP)连接时,就使用这个模式。在这个模式中,无线网卡的驱动程序依赖WAP管理整个通信过程。
Ad hoc模式:当你的网络由互相直连的设备组成时,就使用这个模式。在这个模式中,无线通信双方共同承担WAP的职责。
主模式(Master mode):一些高端无线网卡还支持主模式。这个模式允许无线网卡使用特制的驱动程序和软件工作,作为其他设备的WAP。
监听模式(Monitor mode):就我们的用途而言,这是最重要的模式。当你希望无线客户端停止收发数据,专心监听空气中的数据包时,就使用监听模式。要使Wireshark捕获无线数据包,你的无线网卡和配套驱动程序必须支持监听模式(也叫RFMON模式)。
大部分用户只使用无线网卡的被管理模式或ad hoc模式。图11-4展示了各种模式如何工作。
注意 经常有人问我推荐哪款无线网卡做数据包分析。我强烈推荐自己使用的 ALFA 1000mW USB 无线适配器。这是市场上最好的产品之一,确保你捕获到每一个可能的数据包。大部分在线计算机硬件零售商都销售此款产品。