蓝牙抓包工具使用教程

如何抓取LOG

准备

RF1和RF2连接天线

Power口接电源供电,Computer口用Type-C线连接电脑,电脑打开Ellisys Bluetooth Analyzer软件

确认Record的配置,如下,勾上要抓的是经典蓝牙BR/EDR还是低功耗蓝牙BLE 

主界面

抓取 air sniffer log

点击“Record”开始抓取 air sniffer log

找到要抓空包的设备,双击添加。

Keep All  抓所有设备通信

Exclude Background  默认设置。抓除了环境干扰外的所有设备通信

Keep Involving Selected Devices 抓所选设备和任何其他设备的通信

Keep Only Selected Devices 只抓选定设备之间的通信。选定设备与其他非选定设备通信将隐藏

抓包的大小:Keep All大于Exclude Background大于Keep Involving Selected Devices大于Keep Only Selected Devices

输入 link key

安卓端一般串口输入cat /data/misc/bluedroid/bt_config.conf查看link key,或从HCI日志中查看

如上看link key是918af45231440374833a6a3f2fc3ecfd输入到下图

如下从红色变成绿色表示link key正确,抓包就可以正常解析。

备注:也可以不输入link key,先抓取airlog和hcilog后,再从hcilog中找到link key或者以上方式。

自动更新当前页面为最新抓取log

保存 log

复现问题后,点击“Stop”停止抓 LOG,点击“保存”图标,在弹出的对话框中输出保存路径及名称。

分析LOG

分析时过滤 log

可以通过点击search再点击past filters选着历史过滤

可以使用运算符或比较。“||”等效逗号“,”例如:

OpCode = "Pass Through"||"Vendor Dependent"

等效

OpCode = "Pass Through","Vendor Dependent"

可以在Detail栏将感兴趣的项鼠标左键拖到左侧overview栏新增一列

检查信道传输质量

过滤需要检查的两个设备的 LOG,再点击“Channels”标签栏,可看到信道传输质量统计数据。绿色是OK,橙色是重传,如是连接音箱,重传严重会出现声音卡顿。

解析蓝牙音频数据

找到如下保存路径,双击即可听传输的声音

如果是SBC编码,可以直接点击下图的播放按钮直接播放听声音。AAC编码播放无声,需要按上面导出音频文件听才有声。

  • 5
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Wireshark是一款开源免费的网络抓包工具,可以用于分析和监测网络流量。对于蓝牙,Wireshark也提供了相应的功能。以下是使用Wireshark进行蓝牙的简要教程: 1. 首先,确保你已经安装了Wireshark软件,并且你的蓝牙适配器已经正确连接到计算机上。 2. 打开Wireshark软件,在主界面的接口列表中选择你的蓝牙适配器。你可以在列表中找到以"Bluetooth"或"BT"开头的接口。 3. 点击"Start"按钮开始抓。Wireshark将开始捕获蓝牙数据。 4. 在抓过程中,你可以使用蓝牙设备进行通信或发送数据。Wireshark将会记录并显示所有经过蓝牙适配器的数据。 5. 你可以使用过滤器来筛选和查看特定的蓝牙数据。例如,你可以使用过滤器"bthci"来只显示蓝牙控制器接口的数据。 6. 在捕获到足够的数据后,你可以停止抓。然后,你可以使用Wireshark的分析功能来查看和解析捕获到的蓝牙数据。 需要注意的是,Wireshark的使用可能需要一定的网络和协议知识。如果你对蓝牙协议不熟悉,可能需要参考相关的蓝牙协议规范或其他资料来理解和解析捕获到的数据。 总结起来,使用Wireshark进行蓝牙的步骤括选择蓝牙适配器、开始抓、进行蓝牙通信、停止抓,然后使用Wireshark的分析功能来查看和解析捕获到的数据。希望这个简要教程对你有所帮助。\[1\]\[2\]\[3\] #### 引用[.reference_title] - *1* [蓝牙 - 如何在Windows下抓取蓝牙数据](https://blog.csdn.net/guoqx/article/details/129174436)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [wireshark配合Nrf Sniffert抓教程汇总](https://blog.csdn.net/qq_40831778/article/details/107577380)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值