1

我可以以某种方式使用 pcap 库(甚至其他任何东西)以编程方式设置 802.11 通道吗?我写了一个嗅探器,需要在不同的通道上嗅探,所以我需要先设置特定的。我一直在搜索,但找不到任何东西,所以我目前使用 iw 工具手动设置它。

4

1 回答 1

0

不,libpcap 当前没有获取可用 802.11 频道列表或设置当前频道的 API。

我从“iw 工具”推断您正在 Linux 上执行此操作;您必须直接使用 netlink 调用来设置通道 - 例如,请参见ws80211_utils.cWireshark 顶级源目录中文件中的代码。

于 2012-11-14T19:45:14.693 回答