0

学校でのプロジェクトとしてオンライン オープン ソース ゲームの作成を開始しました。n個のクライアントが接続されたサーバーになります。しかし今、私は「セキュリティ」に問題があります。あるクライアントが、一部の制限を変更するために修正されたソース コードを使用した場合はどうすればよいですか? どうすれば防ぐことができますか?私の最初のアイデアは、サーバーへの接続専用のクライアントを作成し、サーバーが必要なすべてのファイルを送信することでしたが、私はこのアイデアがあまり好きではありません。何か良いアドバイスをいただけないでしょうか?ありがとうございました。

4

1 に答える 1

1

検証をサーバーに保持する必要があります。サーバーは各クライアントの移動をチェックする必要があり、サーバーのルールに従って許可されていない場合は拒否します。

クライアントコードをいじらないユーザーがより迅速な応答を得ることができるように、クライアントでも検証を維持する必要があります。

于 2012-10-14T11:20:39.557 に答える