微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 用Ubiqua抓包

用Ubiqua抓包

时间:10-02 整理:3721RD 点击:

我用的Z-Stack Lighting 1.0.2协议栈,Zigbee Light Linkg开发套件,现在对协议栈还不是很熟悉。想用Ubiqua抓包,但是网络是加密的,需要添加KEY到Ubiqua中,

 请问我需要添加哪些KEY,并且这些KEY应该到源代码的哪个地方去找。

问题解决。

ZLL用TOUCK-LINK方式入网时用的是MASTER KEY,只要把“Application or Trust Center Master Key”加入TI协议栈的默认KEY,入网时dongle就能检测到nwk key,用能抓加密包了。

默认“Application or Trust Center Master Key”在zll.h中的宏 ZLL_CERTIFICATION_ENC_KEY 中。

1 . 如果你是预埋密钥,查看 nwk_globals.c 中的CONST uint8 defaultKey[SEC_KEY_LEN]

2 . 信任中心默认密钥也在这个文件,

#define DEFAULT_TC_LINK_KEY { 0x5a, 0x69, 0x67, 0x42, 0x65, 0x65, 0x41, 0x6c,\
0x6c, 0x69, 0x61, 0x6e, 0x63, 0x65, 0x30, 0x39 }

2.  如果是信任中心分发密钥  ,查看tools/f8wConfig.cfg文件中 -DDEFAULT_KEY="{0x01, 0x03, 0x05, 0x07, 0x09, 0x0B, 0x0D, 0x0F, 0x00, 0x02, 0x04, 0x06, 0x08, 0x0A, 0x0C, 0x0D}",这就是默认网络密钥.

P.S 我的是HA栈,HLL请灵活查找

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top