【发布时间】:2016-03-01 11:22:48
【问题描述】:
我正在使用 C++ 并开发自己的游戏,该游戏使用 mssql 作为数据库(所以是的,我可以将生成的硬件 ID 存储在某处)。但这不是重点。是否可以生成无法欺骗的硬件 id,或者欺骗硬件 id,例如需要全新的“主板”或“视频卡”。
非常感谢,原谅我的无知,我是一名新程序员。 :)
示例:
假设我让它在用户创建帐户时生成一个 GUID,我将它存储在我的数据库中。简单的。然后我使该 GUID 无法登录游戏(例如,他们被黑客抓获)。然后他们创建一个新帐户。这个新帐户会生成相同的 GUID,也就是说,它们仍然被禁止吗? (这就是我要寻找的结果。)
我需要生成一个绑定到用户计算机的 ID。我需要它,所以它不会被欺骗或会很困难。 ID 的目的是阻止访问创建帐户或登录到他们已经创建的帐户。我只是想知道我是否可以从某人的 PC 生成一个 ID,保存它,并且他们无法更改它。
【问题讨论】:
-
完全不清楚你在问什么。 spoof 到底是什么意思?你需要生成一个不能spoofed的硬件id吗?或者您是否需要生成 spoofs 其他 id 的 id?或者你想购买一个能够欺骗其他id的新硬件?
-
我需要生成一个绑定到用户计算机的 ID。我需要它,所以它不会被欺骗或会很困难。 ID 的目的是阻止访问创建帐户或登录到他们已经创建的帐户。我只是想知道我是否可以从某人的 PC 生成一个 ID,保存它,并且他们无法更改它。
-
您最好将其编辑到问题中,以及您在 LiamT 的答案中留下的评论。
-
不确定如何编辑问题。编辑:NVM 得到它大声笑
-
问题下方、cmets 上方有一个
edit链接。
标签: c++ sql-server hardware