【发布时间】:2011-08-30 11:11:06
【问题描述】:
所以我遇到了一个问题,即人们创建多个帐户以使帐户更好,并在游戏中提供更多资源。
所以我的困境是,许多用户通过代理或 NATd 信息,所以如果我每个 ip 只有 1 个用户,一些合法用户将被禁止。
有没有办法(使用 Javascript 和 PHP)获取特定于计算机的 uniq 标识符(没有硬件更改,计算机硬件更改可能会更改标识符)。
任何想法或cmets都会很受欢迎
(以下内容是从保罗的回复中恢复出来的,但由于不合适而被另一个人删除。)
我无法对客户端进行太多更改,因为它是基于浏览器的游戏,因此获得 hwid 是可能的。但是如何使用 JS 或 PHP。
添加计时器和限制以防止传输已到位,但不会完全停止传输,还有一个选项可以通过电子邮件发送 IP 例外。但这是缓慢而乏味的。我想知道是否有一个明确的方法可以为特定计算机(不基于 ip)生成特定的 id 或标识符,这将使多个帐户无法从同一台计算机登录,但可以从同一个 ip 登录
【问题讨论】:
-
总之没有;无法阻止用户设置多个帐户。
-
欢迎来到 SO!请不要使用答案部分来添加说明。您可以编辑您的问题以添加更多详细信息(您似乎正在使用两个帐户,您可能希望合并它们并使用一个)。或者您可以添加 cmets 来回答您的问题(对此有代表要求)
-
当他在 SO 上拥有多个帐户时询问如何检测使用多个帐户的玩家时多么讽刺:P
标签: php javascript anti-cheat