首页 > 其他分享 >WIFI sniffer log抓取

WIFI sniffer log抓取

时间:2023-08-11 14:35:11浏览次数:43  
标签:log WIFI Wi 网卡 Omnipeek Fi sniffer 抓包

空口 WiFi log

无线产品如蓝牙、zigbee开发过程中,由于没有直接连接,通常开发中都要用到一个dongle用于抓取空中数据包,然后分析定位网络、通讯问题。Wi-Fi开发中同样需要空中抓包,Wi-Fi用于抓包的设备不叫dongle,通常叫sniffer。
  无论有线以太网还是无线Wi-Fi,在正常工作模式下,mac层只处理广播包或者发给自己的数据包,目标地址与自己mac地址不符的数据包都将会被丢弃。sniffer其实是将Wi-Fi芯片设置为混杂模式,该模式下Wi-Fi芯片将会把收到的所有数据都传到上层,这样上层应用软件就可以实现数据抓包、分析了。

使用场景

用于判断我们测试板子是否由于网络原因而导致的一些问题.如投屏

前提

要实现Wi-Fi空中抓包,需要满足以下几个条件:
1:一台电脑(笔记本)
2:一个支持进入混杂模式的网卡
3:一个数据分析软件(如ominipeak)

 

1、 抓sniffer所需:
(1)无线网卡(目前使用的网卡Linksys AE1000)
(2)Omnipeek(网上下载)

 

步骤:

2、 正确安装Omnipeek抓包软件

3、 确保无线网卡的驱动安装成功,可在任务管理器里查看无线网卡驱动安装是否成功。

4、 打开Omnipeek软件查看是否可以正确识别无线网卡

Omnipeek抓包步骤如下:

1、 打开Omnipeek软件

 

2、 选择New Capture

3、 正确配置capture options,因为不知道此时要连接AP的channel所以先选择scan,点击Edit Scanning Options,将1到13信道均勾选。

4、点击确定后进入到抓包界面

 

5、点击Start capture即可看到空中所有封包情况

 

6、选择WLAN后可以看到此时空中所有AP的情况,尤其是channel

 

7、再次修改capture options,选取要抓取的信道。

 

8、开始正式抓包,stop capture停止抓包并保存log即可。

标签:log,WIFI,Wi,网卡,Omnipeek,Fi,sniffer,抓包
From: https://www.cnblogs.com/bluestorm/p/17622880.html

相关文章

  • 「Log」2023.8.11 小记
    间幕\(1\)从今天开始记小记。七点到校了,先小摆一会,然后整理博客。听MITiS的电音,开始写题。\(\color{blueviolet}{P1829\[国家集训队]\Crash的数字表格\/\JZPTAB}\)莫反练习题,式子并不难推,两个整除分块解决。八点整打完,开始调。忘记初始化了。筛质数pri[++pcnt]=tr......
  • logback
    Logback、Log4J、JUL都是日志框架,而SLF4J、commons-logging(日志门面)可以认为是这些日志框架的统一接口。想要通过日志门面调用日志框架,就需要使用桥接器:使用日志门面导入依赖:<!--logback-classic就是桥接器,这个包会自动引入slf4j-api包--><!--https://mvnrepositor......
  • 猎豹WIFI
    猎豹WIFI:http://softcdn122.mydown.com/softmgr/package/B99EC608-3764-45FF-BBF3-5E1C92A2BB0E/LiebaoFreeWiFi5.1_2019.12.16.2.exe https://wwl.lanzoul.com/ijzTj0eyk1rc ......
  • 使用awk分析nginx访问日志access.log
    1.awk简介awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。它在命令行中使用,但更多是作为脚本来使用。awk的处理文本和数......
  • 利用Spring boot+LogBack+MDC实现链路追踪
    这篇文章主要介绍了利用Spring boot+LogBack+MDC实现链路追踪,MDC 可以看成是一个与当前线程绑定的哈希表,可以往其中添加键值对,下文详细介绍需要的小伙伴可以参考一下  MDC介绍API说明MDC使用1.拦截器2.工具类MDC存在的问题子线程日志打印丢失traceIdHTTP调用丢......
  • WIFI的频段简单介绍
     1、2.4G1.1运行频率WIFI的2.4G常用频率为 2.400GHz~2.4835GHz之间,1.2基于标准基于IEEE802.11b的技术标准。 2、5G2.1运行频率WIFI的5G常用频率为5.15GHz至5.875GHz,其中包括多个频道,每个频道之间的带宽均为20MHz、40MHz、80MHz或160MHz5GWIFI分为4个段:5150-52......
  • Arduino analogRead() 读取模拟引脚数据
    analogRead()用于从Arduino的模拟输入引脚读取数值。在ArduinoUNO上,除了14个数字输入/输出引脚,还带有6个模拟引脚,即板上编号带A的引脚。引脚A0到A5被用来获取模拟信号的输入值,这些引脚有一个预装的ADC(Analog-to-DigitalConverter,模数转换器),它将模拟信号转换为......
  • Yuno loves sqrt technology III
    YunolovessqrttechnologyIII题意区间询问众数,强制在线。题解经典分块题,记一下。对于序列分块,记\(f_{i,j}\)代表第\(i\)个块到第\(j\)个块的众数出现次数。考虑询问的时候怎么做,我们只需要考虑散块。对于散块的元素\(a_i\)查找其在询问区间\([l,r]\)的个数,与......
  • 基于SpringBoot应⽤的logback⽇志配置
    SpringBoot默认整合了logback-classic⽇志框架,我们需要对logback⽇志框架进⾏配置以⾃定义⽇志输出格式、⽇志⽂件配置、⽇志⽂件保存策略等信息<?xmlversion="1.0"encoding="UTF-8"?><configuration><appendername="stdout"class="ch.qos.logback.core.ConsoleA......
  • (笔记)Linux内核编译: scripts/kconfig/lxdialog/dialog.h:38:20: fatal error: curse
     一、问题描述在编译Linux内核时,使用makemenuconfig报错:scripts/kconfig/lxdialog/dialog.h:38:20:fatalerror:curses.h:Nosuchfileordirectortdyizhen1314@ubuntu:~/tronlong/AM57X/kernel/linux-4.9.65$makeARCH=armCROSS_COMPILE=arm-linux-gnueabihf-menuc......