硬件序列号

硬件序列号

我想知道硬件制造商的序列号是否唯一。对于 Mac 地址,众所周知制造商有字首以确保唯一性。对于电机,有一个唯一的车辆识别号

有人知道服务器、网络设备等有这样的事吗?

答案1

不要指望多个品牌的多个设备拥有唯一的编号。我为几个客户编写了一个软件/硬件清单软件。我的解决方案是使用随机字符串对每台 PC/服务器进行“签名”,因为我知道如果重新格式化/重新安装 PC,签名就会改变。

我使用 WMI 接口来查询硬件。许多系统板在查询序列号时返回“00000000”或空字符串。有些(HP、Compaq、Dell)会返回实际序列号,但请记住,可以在 BIOS 配置中更改它。

答案2

制造商可以对其最终产品的序列号做任何他们想做的事情。只有对于必须与其他事物交互的东西,才真正存在任何注册数据库,如 MAC 地址和 USB 设备。否则,Compaq 上的 S/N 将类似于 Dell ID。此外,您可能认为没有标准,因为 Microsoft 在硬件更改时对 Windows 的 @#%“身份验证”存在所有问题。它收集一系列 ID 来找出“主系统”,并测量多个组件的变化以验证它不是盗版的,即使这样,ID 会保存在哪里?BIOS?更换主板会否定这一点。

如果您心中有一个特定的应用,也许其他人可以提出一些建议?

答案3

不。

不要指望 MAC 是唯一的。当第一次可以通过软件更改 MAC 而不是将其硬编码到 NIC 中时,这种情况就停止了,而当虚拟 NIC 与 VMWare 等一起出现时,情况变得更糟。

相关内容