抓包器无法解密MESH包, Network Key 层就无法解开,但IV_index和NetworkKey都是对的。
我看了你的截图,不能解密的是广播包,但是你的密钥却是由手机app产生的,按理你此时app应该是跟设备建立了通讯了,那么应该是连接包;所以我想知道你当前的这个测试场景是怎么样的?按理输入的密钥是正确的,不会没办法解密的;如果确实是正确的,但是仍然无法解密就删除掉wireshark再重新安装再试一下
Wireless-Tech app连接设备之后,给generic on off model 发开关指令,抓包器能够抓到类型为BT MESH的包,但是依然无法解密,请问是我哪里理解有误吗?
SawXu
Wireless-Tech 这是我连接之后,给generic on off model 发送开关指令时,抓到的包。 WireShark版本是:Version 3.4.5 (v3.4.5-0-g7db1feb42ce9)
SawXu 我看你的截图,你这个仍然是广播包,你确定你把连接包捉取到了?建议先参考我上面的回复,看看如何配置从而捉取到连接包,抓取到的连接包应该是长这样的:
Wireless-Tech 多谢,我目前已经抓到了连接包,但是依然连网络层都无法解密。
SawXu 这个时候你再确认下你的NetKey有没有输入正确,以及IV Index的值有没有搞过。如果核实是对,但是仍然不行就尝试着下载最新的wireshark,并重新安装;
Wireless-Tech 多谢大佬,我把软件删掉重装了一遍,重新填了各种key,就好了。