gpt4 book ai didi

security - HTML5 多人游戏安全解决方案

转载 作者:技术小花猫 更新时间:2023-10-29 12:38:42 24 4
gpt4 key购买 nike

既然已经有几个经典平台甚至 HTML5 中的 3D fps 游戏的精美 Canvas 演示,下一步可能是尝试开发一款多人 HTML5 游戏。 HTML5 套接字支持使这相对简单明了,但是由于客户端源代码可供浏览器中的任何人查看,对于 HTML5 前端多用户游戏的基本游戏安全功能有哪些解决方案 -- < em>比如能够防止伪造的高分提交?

最佳答案

简单的回答是:你不能相信来自客户端的数据,这意味着高分提交不可能来自客户端。

由于代码客户端可供任何人检查,因此无法信任客户端发送给您的服务器的数据。即使您使用每个用户的加密 key (这是可能的)加密数据,用户也可以简单地在浏览器中更改您的代码并更改它发送到服务器的值。

由于您的游戏是多人游戏,如果服务器生成所有计分事件,这可能是可行的。如果服务器生成所有评分事件,则客户端永远不会向服务器发送分数数据,这意味着高分数据无法伪造。

你仍然需要应对作弊,这更具挑战性,但那是另一个问题......

关于security - HTML5 多人游戏安全解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2978976/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com