Windows 微软蓝牙低能耗广告

Windows 微软蓝牙低能耗广告,windows,bluetooth,bluetooth-lowenergy,radio,ads,Windows,Bluetooth,Bluetooth Lowenergy,Radio,Ads,当我进行蓝牙低能量扫描时,我遇到了两个我不明白的广告包。这两个数据包分别是: 0x1eff060001092000f4a6326eb7f6dd2338b0b3502d434ffb6d5b89ae3082ab 及 阅读最新消息,这些广告包似乎来自微软。事实上,广告包的结构是,如果我是对的,这里我有: 长度:0x1e十六进制,表示十进制转换后的“30字节” 类型:0xff表示“制造商特定数据”(参见) 值:0x060001092000a6fac5c9f755e1fcdf29e6732d047c3

当我进行蓝牙低能量扫描时,我遇到了两个我不明白的广告包。这两个数据包分别是:

0x1eff060001092000f4a6326eb7f6dd2338b0b3502d434ffb6d5b89ae3082ab

阅读最新消息,这些广告包似乎来自微软。事实上,广告包的结构是,如果我是对的,这里我有:

  • 长度:
    0x1e
    十六进制,表示十进制转换后的“30字节”
  • 类型:
    0xff
    表示“制造商特定数据”(参见)
  • 值:
    0x060001092000a6fac5c9f755e1fcdf29e6732d047c37825cd44aee744c
通过分析类型,在值的前两个字节中描述了公司标识符。在这里,两个广告包的公司标识符是0x0600(用大端)。将其转换为little endian(0x0006),我从中找到了“Microsoft”

其实,我的问题是:

(1) 有人知道
0x01092000f4a6326eb7f6dd2338b0b3502d434ffb6d5b89ae3082ab
部件的意思吗

(2) 有人知道这种特殊类型的广告包是如何触发的(由支持蓝牙的计算机或其他Microsoft硬件触发的)吗

根据我观察到的情况,可以导出以下值模式:

  • 第一部分:
    0x01092000
  • 第二部分:23字节的数据(例如,
    0xf4a6326eb7f6dd2338b0b3502d434ffb6d5b89ae3082ab
在定义了这两部分之后,我不知道它们代表什么


提前感谢您的帮助:)。

这是所描述的广告灯塔


第一部分0x01092000告诉您发件人是Windows 10桌面(09),第二部分是4个随机字节的salt,后跟设备指纹的SHA256散列。

谢谢您的回答@Fanmen:)。事实上,你知道这里的“设备指纹”是什么意思吗?是它的蓝牙接口MAC地址还是其他序列号?
0x1eff060001092000a6fac5c9f755e1fcdf29e6732d047c37825cd44aee744c