一、 软件安装 二、 电脑上插入zigbee抓包网卡,安装驱动程序 三、 状态栏 -Device-Add device-Vendor-选择抓包网卡的芯片厂商名称 四、 打开网卡开关 五、 点击网卡开关右键选择channel(与网关同信道) 六、 查询网关信道指令-/etc/config/dusun/amber/netinfo 七、 添加秘钥--设备入网后会生成network key,如果软件没有添加key将无法解析入网后的数据包 Tools-options-Security-keychain-Add key-Type---》Link key(应用层加密秘钥)—》添加zigbee联盟协议通用秘钥----ZigBeeAlliance09(软件自动生成解析数据包的network key)
需要转化成16进制添加到ubiqua
5A 69 67 42 65 65 41 6C 6C 69 61 6E 63 65 30 39
八、 开始抓包
九、 ZigBee 协议栈从下到上分别为:物理层(PHY),媒体接入控制(MAC)层,网络(NWK)层和应用层,其中,应用层又划分为:应用支持子层(APS),ZigBee 设备对象(ZDO)和应用框架(AF)
十、ZigBee 应用框架中定义了由制造商开发的不同的应用设备,Profile 和 Cluster 就是在这个层次中定义的,ZigBee Cluster Library(ZCL)是ZigBee 标准协议之外定义的ZigBee设备在应用层的操作规范,所有跟用户相关的定义都在这里查看!
ZigbeeClusterLibrary有pdf文档,可以自行下载仔细阅读查看厂商规定的属性值,也是开发测试当中定位问题的关键
十一、Zigbee协议科普视频(推荐指数-五颗星)
https://www.bilibili.com/video/BV1At4y1S7ZJ?from=search&seid=10594503631494495575
这个视频非常适合初级入门观看
本文分享自 暴走的软件测试Tester 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!