我正在使用libpcap编写一个嗅探器.我的问题是,在调用pcap_loop()或pcap_next()并实际获取数据包(调用回调函数)之间有7-10秒的延迟.但是,如果我在同一设备上使用带有相同过滤器的wireshark,则在按下"开始"按钮后没有这样的延迟.为什么我的程序有延迟,有没有办法解决这个问题?
我正在研究atheros wifi芯片.使用设备将设备设置为监控模式
airmon-ng start wlan0
Run Code Online (Sandbox Code Playgroud)
我确信有足够的流量可以收听,因为我可以看到wireshark中的软件包.谢谢.