2017-01-30 8 views
0

私は現在、ネットワークのやりとりを伴うマルチプレイヤーゲームを書いています(明らかに)。実行可能ファイル内に何らかの暗号化キーを格納する方法があるので、サーバーに送信メッセージを署名できるようにして、サーバーがメッセージがクライアントコード自体から来ていることを知るようにします。ユーザーが誤ったメッセージをサーバーに送信しないようにする方法はありますか?

申し訳ありませんが、この質問に付随するコードはありません。私はこの質問を私の経験に関して未知の領域に鍛えています。

+2

録画や映画業界で発見されたように、他人の手に物理的に入れても、暗号化されておらず、攻撃者が決まっていても安全です。 – ceejayoz

+0

特に録画や映画業界ではどういう意味ですか? – DonutGaz

+1

DVD暗号化で何が起こったかを見てください。 –

答えて

0

いいえ、非常に難しいかもしれませんが、暗号化方法を理解することは可能です。

暗号化方法を取得する最も簡単な方法は、コードを逆コンパイルすることですが、これは他の言語よりもはるかに困難です。 JavaとC#は明らかに高レベルの読み込み可能なコードにデコンパイルすることができます。 This質問はそのトピックをカバーします。

関連する問題