如何一次从所有wifi通道捕获数据包?

网络工程 无线的 线鲨
2021-07-11 06:12:13

我正在做一个项目,其中我需要捕获给定设备周围可用的所有无线网络的实时馈送。我希望更进一步并使用 Wireshark 捕获所有数据包,但据我所知,Wireshark 将要求您仅在特定网络上或至少在特定无线信道上捕获。

我的问题是:A)是有Wireshark的办法来捕获所有上一次所有渠道和网络的无线流量?并且,如果没有,那么,b) 有没有办法至少捕获(可能使用其他工具)所有可用无线网络的实时馈送?

1个回答

不是。因为物理无线接口的设计。

由于您无法一次连接到所有通道(多个),因此在捕获 WLAN 流量时同样适用。在捕获场景中,您只是将无线电接口从访问模式切换到监控模式,因此它一次只能在一个通道上进行监控。

为此,您需要构建一个专门的捕获设备。

如果我是你,我会尝试使用 Raspberry Pi,设置一个 linux 发行版,让你安装 air-mon 并尝试。

一切顺利!!!!