TiWsPC(Wireshark Packet Converter)结合强大的Wireshark对Zigbee抓包,非常方便。
环境配置对新手来说有点难度。
TiWsPc 并选择设备配置
选择要嗅探的IEEE通道,然后单击“开始”
如果你的 TiWsPc 看起来像这样,你就可以设置 Wireshark 了
为 Wireshark 创建新的桌面快捷方式,并将以下内容添加到路径中:-i\\.\pipe\tiwspc_data –k
这将设置将数据从 Sniffer Agent 发送到 Wireshark 的管道。
打开 Wireshark,您将看到 TiWsPc 看起来像这样。上面方法,有个问题,Wireshark可有其他用途的,
新建TiWsPc2Wireshark.bat 输入下载内容:
Wireshark.exe -i \\.\pipe\tiwspc_data -k
保存,退出。
需zigbee抓包时,只先运行TiWsPC, 并启动数据抓包。再双击运行TiWsPc2Wireshark.bat,这样使用就非常方便了。
在 Wireshark 中,如zigbee数据加密了,需添加密钥解密。
转到编辑>首选项>协议> Zigbee 添加 Zigbee TC 链路密钥“5a6967426565416c6c69616e63653039”
您将看到 Wireshark 在设置通道中嗅探 Zigbee 数据,如下所示。