重启后ASHWID组件发生变化

时间:2016-10-21 13:00:28

标签: windows-runtime uwp windowsiot

为什么ASHWID组件用于a)处理器,b)RAM和c)重启设备后BIOS更改?

这与文档冲突,并且意味着这些部分不能用于生成许可证代码,因为每次重启设备时,许可证代码都是无效的,这很糟糕。

设备:Raspberry Pi 3 Model B v1.2

Windows IoT版本10.0.14936.1000

ASHWIDs示例:

01-00-A2-13-02-00-46-F5-03-00-7C-00-04-00-CF-CF-05-00-2C-55-07-00-EB-94 -08-00-D9-33-09-00-C6-0F-01-00-A1-02-02-00-79-38-03-00-B7-71-04-00-19-9E-05 -00-67-53-07-00-DD-CF-08-00-0B-72-09-00-46-06

01-00-5A-86-02-00-5A-B9-03-00-BC-71-04-00-23-9D-05-00-BD-90-07-00-92-1B -08-00-F1-41-09-00-77-70-01-00-41-CB-02-00-59-1D-03-00-40-3C-04-00-49-7B-05 -00-2F-67-07-00-AC-EB-08-00-4C-CE-09-00-31-42

1 个答案:

答案 0 :(得分:1)

我还没有找到ASHWID问题的解决方案,但是通过从设备向以下链接发送请求,可以获得用于许可目的的持久唯一ID:

http://localhost:8080/api/networking/ipconfig

可以解析返回的JSON对象以获取可用作伪DeviceId的MAC地址。

有一个代码示例,不是我写的here