在做BLE开发中,经常需要抓蓝牙通信包来分析。
专业的蓝牙抓包工具非常昂贵,我们可以使用Nordic的开发板来进行抓包
还可以使用nRF Connect APP进行简单抓包
1 硬件
Nordic nRF52 开发板 PCA10040
2 软件
- Wireshark v2.4.6 以上 https://www.wireshark.org/
- Python v3.6 以上 https://www.python.org/downloads/
- nRF Sniffer for Bluetooth LE v3.x 以上 Sniffer_Software
3 安装
3.1 更新硬件固件
将Sniffer_Software/hex/sniffer_pca10040_129d2b3.hex下载到开发板PCA10040中
3.2 配置Wireshark环境
蓝牙嗅探功能是以插件形式安装到Wireshark中.
3.2.1 安装pyserial
cmd命令行进入Sniffer_Soft

本文介绍如何使用Nordic nRF52开发板配合Wireshark进行蓝牙低功耗(BLE)抓包。通过安装特定固件及配置Wireshark插件实现蓝牙数据包捕获,便于BLE开发调试。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



