如何使用CC2540 USB-Dongle进行抓取蓝牙通讯数据包

如何使用CC2540 USB-Dongle进行抓取蓝牙通讯数据包,第1张

我们以访问google.com 为例。

1.启动MiniSniffer。

2.设置过滤条件,我们选择TCP,80端口。(因为Http协议是TCP连接,默认80端口)

设置好后,点“OK” 关闭对话框。

3。主菜单中点击“Sniffer”->“Start”

4.这个时候可以用浏览器访问google.com,这时候主界面就会把捕捉到的包显示出来:

可以看出,左面是ASCII信息,方便人们浏览,右面是十六进制数据。

5.不想抓包时,可以单击“Sniffer”→“Stop”停止。

6.清空主界面上的数据,可以点击“Sniffer”→“Clear”

7。可以把结果保存到文件中

很方便吧。想要抓一个包只要简单设置一下就可以了

没接触过低功耗蓝牙协议,也没实际开发过和低功耗蓝牙有关的东西,最近需要获取一款低功耗蓝牙产品的数据,听说有专门的低功耗蓝牙抓包工具和软件可供使用,刚好手里也有硬件(USB蓝牙适配器),就硬着头皮,准备尝试一下,因为还在尝试阶段,很多知识点还不甚明了,所以我会随时更改此文里面的内容。

判断Wireshark蓝牙抓包完整度,可以考虑抓包时间长度,数据量充足度,捕获的蓝牙数据包,数据包的间隔四个方面具体如下。

1、抓包时间长度,只抓了几秒钟或者几分钟,会漏掉重要的信息,因此建议抓包时间至少为10分钟以上。

2、数据量充足度,检查抓包文件的大小,文件大小只有几百KB,会漏掉重要的信息。

3、捕获的蓝牙数据包,在Wireshark中,可以在过滤器中设置过滤条件,以便只捕获与蓝牙相关的数据包,检查过滤器正确设置,以确保捕获了所有的蓝牙数据包。

4、数据包间隔,检查数据包之间的时间间隔合理,存在时间间隔过大或者过小的情况,会漏掉重要的信息。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12192214.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存