大家好,
1. 我通过抓包发现,不同的数据帧加密的层是不同的,有的是NWK层 SEC=1 有的是APS层SEC=1,但是MAC层还没有发现SEC=1的,我看协议栈中如果打开加密也没有可以指定哪层加密的介绍,还是说只要在ZSTACK中打开了加密项后,协议会根据加密需要自动在各层中间需要加密的地方进行加密?
2. 另外还有明文加密的密钥的包是什么样子的?
3. 如果一个协调器没有设置加密,终端开启了加密,我能不能用这个终端加入到这个协调器的网络中,讲终端发送的动态加密后的消息在应用层接收到?
4.如图中的第一帧的NWK 命令是自定义的吗?为什么packet sniffer没有解析出来,谁知道的帮忙分析分析。
抓包文件见附件,是一个协调器上面有个灯,还有一个终端是一个开关,功能就是开关灯,抓包数据是从建立网络,发送一次开灯,再发送一次关灯,但是有可能发送的命令是相同的,灯反转是在协调器里面程序判断的。大家帮我看一下这个是如何加密的。或者有高手帮我分析一下抓包的数据。我不明白的是第11条的DATA REQUEST 还有紧接着的 协调器返回的 DATA
VV:
建议你下载Ubiqua软件,可以试用30天。