我正在编写我自己的程序,它将运行在802.11 AP上,以捕获AP上所有的传出信标。但我只是注意到,我不能用当前的libpcap来实现它:程序不能捕获任何出站信标。我也尝试过Wireshark,结果是一样的。
我的问题是:
我使用Ubuntu10.04作为操作系统,使用Madwifi作为无线驱动程序。
谢谢各位。
发布于 2011-11-01 14:23:28
我猜想WiFi芯片是自主生成信标的,因此它们永远不会通过驱动芯片接口,libpcap在其中拦截数据包。你可能需要第二个收音机才能从空中捕捉信标(当主无线电忙着发送信标时,接收器就会关机,这样它就听不到它在发射什么)。
发布于 2012-10-29 20:21:34
您可以在wireshark中捕获这些数据包(信标、确认等)。
你所需要做的就是:
的链接层类型中选择每个数据包信息选项
按下启动
https://stackoverflow.com/questions/7958792
复制相似问题