0

我在学校开始创建在线开源游戏作为一个项目。它将是具有 n 个连接客户端的服务器。但现在我遇到了“安全”问题。如果一位客户使用修改后的源代码来更改某些限制,该怎么办?我该如何预防?我的第一个想法是只为连接到服务器而创建客户端,服务器会发送所有必要的文件,但我不太喜欢这个想法。你能给我一些更好的建议吗?谢谢你。

4

1 回答 1

1

您需要将验证保存在服务器中。服务器应该检查每个客户端的移动,如果根据服务器的规则不允许 - 拒绝它。

您还应该在客户端中保留验证,以便不弄乱客户端代码的用户可以获得更快的响应。

于 2012-10-14T11:20:39.557 回答