HTML5是否使Javascript游戏更安全(更安全)?

时间:2010-05-06 23:58:37

标签: php javascript html5

我知道Javascript是一种令人难以置信的不安全的编程持久性游戏的方式,例如你在RPG中进行战斗计算,然后通过链接到PHP页面获得XP,当他们获胜时将XP添加到数据库中(从那以后)玩家可以制作自己的javascript来赢得胜利,或者只是看看你获胜时发送给你的PHP页面,无论如何都去那里)。

所以说,我想知道HTML5是否使得多人/持久性游戏在这方面更安全,因为我知道它仍然使用Javascript。或者我仍然注定完全依赖服务器端脚本来进行任何奖励玩家的计算?

4 个答案:

答案 0 :(得分:8)

服务器上没有的东西本质上是不安全的。毕竟,它只需要一个telnet连接,用户可以将任何他们想要的东西发送到你的服务器。

答案 1 :(得分:1)

简而言之,你不能相信从客户端发送的任何东西,所以答案是肯定的 - 你必须在服务器端做这项工作。

答案 2 :(得分:1)

不幸的是,HTML5不会以任何方式更改这些基本属性。所以不,你必须在服务器端做到这一点。

答案 3 :(得分:1)

无论游戏是什么,无论是JS还是本机二进制,如果评分系统容易受到攻击,如果游戏足够好,人们就会篡改。每次都坚持使用聪明的服务器端。