博主力推!!NRF52832 BLE 抓包sniffer来了!附带安装使用说明

我们开发蓝牙BLE过程中经常会用到sniffer,也就是抓包工具来定位问题,所以我们出了一款低成本的BLE抓包工具,供大家使用,

整个蓝牙抓包的位置如下:

产品如下:

------------------------------------------------------------------------------------------------------------------------------------------

入手BLE Sniffer:https://item.taobao.com/item.htm?spm=a1z10.1-c-s.w4004-22329603896.18.5aeb41f973iStr&id=622836061708

------------------------------------------------------------------------------------------------------------------------------------------

产品一共有以下优势:

  • 高端黑色配合可拆外壳
  • 预留SWD烧录接口,可以支持二次开发,比如做BLE dongle/BLE的controller的研发/Mesh Node等
  • 采用原装NRF52832芯片,稳定性强
  • 采用产品级别的USB转串口芯片CP2102
  • ESD防静电设计

安装步骤总结:

0. 安装软件下载

关注公众号,发送 “BLE抓包软件”即可获得

1. Wireshark 3.4安装

1)双加Wireshark安装程序,弹出安装串口的,点击Next

2)点击Noted

3)点击Next

4)继续点击Next

5)安装在默认路径就行,继续点击Next

6)勾选上Install Npcap 1.00,继续点击Next

7)勾选上Install USBPcap 1.5.4.0,继续点击Next

8)中间会跳出安装Npcap,点击I Agree

9)所有勾选,点击Install

10)中间跳出USBPcap安装,勾选I accept,点击Next

11)都勾选,点击Next

12)默认路径安装,点击Install

13)安装完毕,点击Close

14)Wireshark安装完毕,点击Next

15)随后重启电脑,Wireshark就安装完毕了

NOTED:Wireshark最好以管理员运行,否则普通打开会每个抓包节点一直提示请求管理员权限,而且有的时候Wireshark会宕机

2. 安装CP2102驱动

插上Wireless Link NRF52832,在电脑管理中看下是否识别设备,我的电脑已经装过,所以显示这个样子:

但是我还是来说明下怎么安装这个驱动:

1)右键选择没有识别的CP2102,选择更新驱动程序

2)选择浏览我的计算机以查找驱动软件

3)选择我们给的资料中的CP2102驱动的路径,点击下一步

4)驱动更新完毕

3. 安装Python 2.7

1)点击python-2.7.14.amd64.msi进行安装,点击Next

2)无脑Next

3)无脑Next

4)等待安装完成,点击Finsh

5)打开编译环境环境的变量(不会打开我要黑脸了),找到Path,点击编辑

6)新建两个环境变量,如图(注意,此路径是你安装Python的路径)

7)验证Python安装,在命令提示符界面敲python -V

8)安装pyserial ,在命令提示符界面下敲pip install pyserial

NOTED:我是提示这个,但是我没有选择升级

4. Wireshark设置NRF52832 Sniffer

1)管理员权限打开我们刚刚安装的Wireshark,打开菜单中的“帮助”,找到关于Wireshark,点开

2)点击“文件夹”菜单,打开Global Extcap path

3)解压资料中的nrf_sniffer_for_bluetooth_le_2.0.0_c87e17d.zip,

把解压内容文件夹extcap中的内容复制到步骤2)的路径中,如图:

4)使能NRF Sniffer功能,在菜单“视图”中接口工具栏勾选

5)至此,我们就可以抓包啦,撒花吧!

5. 精益求精,配置Profile

以上我们虽然可以抓包了,但是我们要更新下Profile:

1)打开帮助菜单中的关于Wireshark,找到个人配置,复制文件夹路径

2)把nrf_sniffer_for_bluetooth_le_2.0.0_c87e17d中的Profile_nRF_Sniffer_v2_001整个复制到步骤1)的文件夹中

3)点击菜单中的“编辑”,打开configuration Profiles

4)增加一个配置文件

5)终于最终大功告成

 

猜你喜欢

转载自blog.csdn.net/XiaoXiaoPengBo/article/details/115156929
今日推荐