我有基于 rt5572 的 wifi 适配器,支持 a/b/g/n。假设我有混合模式 wifi 网络,其中 AP 和 a、b、g、n wifi 客户端都在同一个网络中。
我的问题是:
问题 1:如果我将 rt5572 wifi 适配器置于监控模式并开始嗅探空中的 802.11 数据包,如果我的监控模式适配器与它们处于同一频道,我是否能够看到来自 a、b、g、n 客户端的所有管理帧、控制帧和数据帧?
问题 2:如果我的 wifi 适配器处于监控模式,可以捕获来自 a、b、g、n wifi 客户端的同一信道中的所有 a、b、g、n 流量(包括数据流量,而不仅仅是传统速率的管理和控制帧),这是怎么可能的,因为 a、g、n PHY 层技术是 OFDM,而 802.11b PHY 层技术是 DSSS。即使 802.11b 使用不同的 PHY 调制,我的 WiFi 适配器是否会检测调制并相应地解码 a、b、g、n 流量?
自从接触 Kali 和 wifi 嗅探以来,这些是我一直存在的问题。
答案1
是的,处于监控模式的嗅探器 WNIC 将尝试解码在信道上传输的任何数据包,无论帧类型如何,也无论每次传输使用哪种调制方案,只要您的 WNIC 知道如何解码这种调制方案。
请注意,A 仅适用于 5GHz 频段,而 B/G 仅适用于 2.4GHz 频段,因此 A 客户端永远不会与 B/G 客户端位于同一频道上。
同时支持 DSSS 和 OFDM 并不难,而且并非特定于监控模式。2002 年底推出的首批 G 设备必须这样做才能向后兼容所有已部署的现有 B(和 802.11-1997 DSSS)设备。每个支持 2.4 GHz 频段(以及 G 或更高版本)的 Wi-Fi 卡在正常运行时都会这样做。