EFR32获取Zigbee Light Link Key和NWK Key的三种方法
方法一:抓包的方式获取
当设备默认TC link key为5A 69...,通过抓包新设备入网的方式可以获取nwk key
方法二:串口打印的方式
设备能通过串口CLI命令输出"keys print".
方法三:导出固件flash的方式
设备需要有SWD烧录口
日前有机会接触到智能照明领域,于是在网上购买一套飞利浦套件,想了解下飞利浦bridge控制命令的整个流程,但是通过Ubiqua Protocol Analyzer抓包发现zigbee数据无法解密,上网搜索了解了一番,原来ZLL的设备在联盟通过Zigbee Light Link认证之后,会把默认Link Key换成联盟给的Link Key,这个Key是不公开的,导致抓包工具无法解析Transport NWK KEY,后面的数据包也都无法解密
下面分享一下获取设备网络KEY和LINK Key的方法:
硬件设备需要一个zigbee 3.0的网关开发板(EFR32芯片),和一个已经能加入飞利浦bridge的灯板(EFR32芯片)以及飞利浦的Bridge 2.1.
首先需要让兼容飞利浦Bridge的EFR32的灯板加入zigbee 3.0的网关开发板,入网的时候需要抓包,或者直接通过网关的串口CLI命令:“Keys Print”打印出网络Key。
然后需要通过commander.exe的命令导出兼容飞利浦Bridge的EFR32的灯板的固件,通过已知的网络Key,在到处的.hex固件中找到NWK的位置:
commander tokendump --tokengroup znet --device EFR32MG21A020F768 --outfile tokens
EFR32获取Zigbee Light Link Key和NWK Key的三种方法相关推荐
- java 获取键盘输入法_Java中接收键盘输入的三种方法
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import ...
- TI Zigbee Light Link 参考设计
TI Zigbee Light Link 参考设计 原文出处: http://processors.wiki.ti.com/index.php/Category:ZigBee_Light_Link ...
- JAVA 通过value获取Map中key的三种方法
JAVA 通过value获取Map中key的三种方法 简介 方法描述 循环法 Stream方法 Apache Commons Collections的BidiMap 总结 简介 我们都知道Map是存放 ...
- php mysql 表字段_php mysql获取表字段名称和字段信息的三种方法
php mysql获取表字段名称和字段信息的三种方法 先给出本实例中使用的表的信息: 使用desc获取表字段信息 php代码如下: mysql_connect("localhost" ...
- MySQL提供了以下三种方法用于获取数据库对象的元数据
MySQL提供了以下三种方法用于获取数据库对象的元数据: 1)show语句 2)从INFORMATION_SCHEMA数据库里查询相关表 3)命令行程序,如mysqlshow, mysqldump 用 ...
- 获取网站 favicon.ico 的三种方法
获取网站 favicon.ico的三种方法 方法一: 直接在网站网址后面加favicon.ico 例如:https://www.baidu.com/favicon.ico (有一些网站可能会直接跳转到 ...
- 获取定位及附近位置 , 输入框搜索附近位置(三种方法)
一 , 前两种方法, 服务器都必须升级到https ,http无法获取定位, 但是http可以在localhost本地浏览器里获取到 (谷歌浏览器localhost也不行 , 火狐浏览器中可以) 二 ...
- 前端js调用后端API获取数据的三种方法(2022.7.25)
前端js调用后台API获取数据的三种方法(2022.7.25) 前言 需求分析 一个Get实例 浏览器请求 SoapUI软件请求 一个Post实例 浏览器请求 SoapUI软件请求 1.Http简介( ...
- Struts2获取request三种方法
2019独角兽企业重金招聘Python工程师标准>>> Struts2获取request三种方法 Struts2获取request三种方法 struts2里面有三种方法可以获取req ...
最新文章
- 大话IT职场之办公室环境重要吗?
- 网管日志-06.08.10
- JNDI数据源配置注意事项
- python+requests+re匹配抓取猫眼上映电影信息
- 浅谈零样本网络表示学习
- Java进阶:mysql的事务隔离级别面试题
- 使用python构建三层神经网络、softmax函数
- 二分匹配和一般图匹配
- 协程 eventlet
- mysql limit 1 10000_Mysql面试题,优化:SELECT * FROM user LIMIT 10000,1.
- .NET+Oracle 9i时产生的未在本地计算机上注册“OraOLEDB.Oracle.1”提供程序
- 删除和修改nbsp;预留nbsp;:BAPI_RESERVATI…
- cas 单点登录_CAS 单点登录简介
- 能测试经纬度的软件,经纬度转换工具(适用多种测试软件)
- DXP PCB板的形状的改变
- 阿里云存储开通与使用
- 计算机网络拓扑结构 教案,计算机网络拓扑结构获奖教案.docx
- na5tr1 测距芯片调试小结
- java短信登录_JAVA短信验证登录
- 键盘符号中英文名称大全