微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 关于zigbee网络的安全性的问题

关于zigbee网络的安全性的问题

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

大家好,

我最近突然想到一个问题,非常困扰,希望大家探讨一下。

网络中有一个设备A,不断的发送一个心跳包给协调器证明它还活着,这个网络secure=1, zgPreConfigKeys=FALSE。TC为协调器。

如果这个时候,我用sniffer抓到这个已加密的心跳包,并记录。 再用另一个设备B,设置相同的PAN ID,network address,MAC address,并通过修改协议栈(开源协议栈,可随意修改)欺骗设备自己,让其以为自己已入网,并发送之前抓到的这个心跳包给协调器。虽然我并不知道network key,但OTA的数据包是一模一样的。

假设两个设备没有同时存在于网络中。这时候协调器会接受并处理这个假心跳包吗?

ZigBee协议早就想到这个问题了。

请研究下 framecounter这个东西,查ZigBee Specification就可以

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

网站地图

Top