2

可能重复:
生成唯一硬件 ID 的可靠方式

我想用 C++ 检索单台机器的唯一硬件标识符。有什么建议么?我需要这个软件在 Windows XP、Vista、7、8 中运行。我只需要一些系统调用来检索 MAC 地址、硬盘序列号或类似的东西。

4

2 回答 2

3

使用机器的DPAPI密钥加密任何值,并将加密的值用作您的 ID。

注意:我复制了我对这个重复的问题的原始答案。

于 2012-10-24T15:37:13.143 回答
0

是一篇关于如何使用 C++ 获取 mac 地址的精彩文章。您可以使用这三种方法中的一种来获取您的 MAC 地址,之后您可以对这些 MAC 地址使用某种加密(eh sha256)——当然,只有当您希望这些 MAC 地址在您使用时隐藏存储它们。

于 2012-10-24T15:17:00.010 回答