TI论坛
直播中

尹星

7年用户 159经验值
私信 关注
[问答]

请问用Ubiqua抓包需要添加哪些KEY

我用的Z-Stack Lighting 1.0.2协议栈,Zigbee Light Linkg开发套件,现在对协议栈还不是很熟悉。想用Ubiqua抓包,但是网络是加密的,需要添加KEY到Ubiqua中,请问我需要添加哪些KEY,并且这些KEY应该到源代码的哪个地方去找。

回帖(2)

尹星

2018-8-13 08:34:39
问题解决。
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 中。
举报

朱梁贡

2018-8-13 08:45:42
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请灵活查找
举报

更多回帖

发帖
×
20
完善资料,
赚取积分