gpt4 book ai didi

html 5 游戏 : can i secure the code somehow so the game itself won't be changed while playing?

转载 作者:太空狗 更新时间:2023-10-29 15:31:22 25 4
gpt4 key购买 nike

据我所知,这真的不可能,但我只想在转向 Flash 之前确定一下。

我能否使 html5 游戏足够安全,以便人们在玩游戏时无法更改分数和其他变量?

谢谢!

最佳答案

没有“取决于”,对您的问题的直接回答是“否”,我认为我的回答者只是混淆了水域。

您不能信任客户。对于任何语言,无论您是编写汇编、HTML 还是 Flash,您都不能信任客户端。无论您对代码进行多少混淆等,都可以而且被弄清楚(而且通常比您想象的要快)。

到处都在强调这一点,但人们却一直被它咬伤。在线游戏被“speedhacked”是因为他们不检查玩家的速度,或者他们得到元素重复是因为他们没有验证玩家是否真的有他们试图做某事的元素,或者蹩脚的小闪光游戏获得他的核心条目 9999999 因为像 Tamper Data 这样的简单工具(一个 Firefox 插件)只需更改发送到服务器的分数即可。

您不能信任客户端,无论是 HTML5 还是 Flash。

如果是单人游戏,让玩家作弊。那是他们的决定。如果是多人游戏,服务器会验证游戏的每一步,任何超出规则的内容都会被丢弃。如果是他的分数,请将游戏重播发送到服务器并分析是否有任何作弊行为,而不是仅发送数字分数。

关于html 5 游戏 : can i secure the code somehow so the game itself won't be changed while playing?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3387057/

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