本文简单介绍如何通过omnipeek抓取sniffer log。需要的工具:
支持sniffer的无线网卡(例如netgear A6210),
omnipeek软件
抓取前注意事项:
1,对于sniffe 卡驱动不能默认windows 系统安装,而是需要特别针对此无线网卡的驱动;
2,软硬件准备就绪后,先将无线网卡插入电脑,再打开omnipeek软件;
3,将所要抓取的AP channel 固定,不能选择自动;
4,确定好AP 的频宽,从而选择正确的信道;加密方式为open;
5,测试手机时间和抓取sniffer log的电脑时间同步,最好保证精确到秒;
notes:
在抓取后提供信息请包含,测试手机,对比机,ap 的mac 地址;
请参考如下视频;
http://v.youku.com/v_show/id_XMTU0Mzg3OTg0MA==.html
ps:对于p2p(也包含wifi display) sniffer log抓取时信道的确定:
1,可以将两个设备连接同一ap ,这样我们抓取log 的信道即为ap 的信道;
2,如果不能保证连接同一ap ,则会麻烦一点,需要多次试验p2p设备建立的信道,从而了解建立信道的惯性,确定抓取log信道;
具体操作
[SOLUTION]
1 打开omnipeek。设定保存的文件名
2 选择无线网卡
3 选择扫描的信道,开始的时候,并不知道AP在哪个信道上,可以全信道扫描,等到获取AP的信道后,再设定在特定信道上扫描
4 设置过滤,这个是设定AP和STA的帧过滤,如果一开始不了解AP的信息,可以等后面获取AP的信息后再设定,也可以不用设定过滤,在某一个信道上抓取就可以了。
5点击start,开始抓取packet,如第3步所说的,这一步一开始可能是先全信道扫描,获取AP的信息。
6 获取AP信息后,重新在第3步设定信道,第4步设置过滤,然后开启抓取: