正在生成唯一的Windows操作系统ID



不添加WMIC的依赖项并获取MAC

我知道我们可以在注册表项中读取MachineGuid

 HKEY_LOCAL_MACHINESOFTWAREMicrosoftCryptography

除非用户格式化电脑,否则它不会改变。但问题是,如果硬盘被克隆,它很容易被绕过。

我偶然发现https://msdn.microsoft.com/en-us/library/windows/desktop/ms724423%28v=vs.85%29.aspx

返回的信息

GetSystemInfo ()

操作系统安装后保持不变,避免克隆问题。

否,GetSystemInfo()也不是唯一的
它填充一个SYSTEMINFO,其中包含有关CPU的大部分数据,以及一些其他非唯一字段。

一些真正唯一的ID,另外保持不变
在一个Windows实例上,就像您正在搜索的一样,不存在。

相关内容

最新更新