是否可以生成一个不可破坏的硬件ID或一个很难伪造的硬件ID?(即购买新的电脑部件?)

Is it possible to generate an unspoofable Hardware ID or a very difficult to spoof hardware ID? (i.e. buy a new PC part?)

本文关键字:一个 ID 硬件 电脑部 伪造 很难 可破坏 是否      更新时间:2023-10-16

我正在使用C++,并在我自己的游戏中使用mssql作为数据库(所以是的,我可以将生成的硬件id存储在某个地方)。但这不是重点。是否有可能生成一个无法伪造的硬件id,或者伪造硬件id,例如需要一个全新的"主板"或"视频卡"。

非常感谢,原谅我的无知,我是一名新程序员

示例:

假设我让它在用户创建帐户时生成GUID,我将其存储在数据库中。易于理解的然后我让GUID无法登录游戏(比如说他们被黑客抓住了)。然后他们创建一个新帐户。这个新帐户会生成相同的GUID吗,也就是说,它们仍然被禁止?(这就是我想要的结果。)

我需要生成一个绑定到用户计算机的ID。我需要它,这样它就不会被欺骗,或者会很困难。ID的目的是阻止访问创建帐户或登录他们已经创建的帐户。我只想知道我是否可以从别人的电脑上生成一个ID,保存它,并且他们不能更改它。

我想您要找的是GUID。GUID是实际上保证唯一的数字。

读一读这个。如果您确实需要GUID生成器,那么它有很多。