Iveは、毎分ローカルに保存されたデータをサーバーに送信するマルチプレイヤーアンドロイドゲームに取り組んでいます。次に、ローカルに保存されたデータが安全でないことがわかります。私はデータを暗号化することができますが、それはどれくらい効果的でしょうか?ゲーム全体は、ユーザーデータでサーバーを更新することに基づいています。私は何をすべきか?私の最後の手段は、サーバー側ですべてが行われるようにすることです。不安定な文章には申し訳ありません。保存されたデータを保護する方法
0
A
答えて
3
クライアントを信頼できません。クライアントに格納されているデータは信頼できません。
あなたは、人々があなたのゲームをハックしようとすると信じることができます。
だから、サーバー側で行ってください。
0
多くのものは保護する内容によって異なります。あなたのユーザーによる不正行為から守るためには、まず、この不正行為に価値を置いてください。あなたが勝者にお金を払うなら、クライアントのセキュリティはあなたを守りません。しかし、それはちょうどいくつかのゲームのスコアであれば、暗号化を解読し、アプリケーションを分解する価値がないかもしれません。だから簡単なencyptionで十分でしょう。
デバイスが間違っている場合にユーザーデータを保護しようとすると、別の話があります。ここでも、そのデータに値を設定することから始めます。理想的には、アプリが起動するたびにパスワードを要求することができます。その後、パスワードベースの暗号化を使用して残りの情報を取得することができます。または、パスワードハッシュを計算してサーバーに送信することもできます。
関連する問題
- 1. 保存されたユーザーデータを保護する方法:電話番号?
- 2. パスワードで保護されたファイルを保存するマクロ
- 3. Dropboxに保存されているsqliteファイルのデータ構造をパスワード保護で保護する
- 4. 保存する方法データ
- 5. 保護されたEditTextのインスタンス状態を保存するために安全?
- 6. Django:保存されたファイルを保護する/暗号化する
- 7. 保護されたシングルトンメソッドを作成する方法
- 8. パスワードで保護されたcocoaデスクトップアプリケーションを作成する方法
- 9. Clojureで保護されたメソッドを拡張する方法
- 10. パスワード保護されたブックにApplication.Runを使用する方法?
- 11. 保護されたフィールドを模擬する方法は?
- 12. コントローラに渡されたセグメントをCIで保護する方法
- 13. ページ保護された変数はどこに保存されますか?
- 14. 保護されたURL
- 15. セキュリティ保護されたデータクライアントサイドキャッシュ?
- 16. パスワードで保護されたExcelワークシートからデータを読み取る方法
- 17. セキュリティで保護されたダウンロード可能なファイルを保存する
- 18. PHPでフェッチされたデータを保護する
- 19. iosから保護されたURLにアクセスする方法
- 20. 保存されたチェックボックスをセーブファイルのように保存する方法 - PHP
- 21. ローカルに保存されたxmlファイルを.plistファイルに保存する方法
- 22. 混乱:内部、保護および保護された内部
- 23. Bukkitデータの保存方法
- 24. C#で保護されたコンストラクタを呼び出す方法は?
- 25. インテントのデータを保存する方法
- 26. log4net:DBにデータを保存する方法
- 27. Webアプリケーション - パスワードで保護されたディレクトリで保護されていますか?
- 28. デコンパイルからJavaコードを保護または保護する方法
- 29. AJAXファイルからjqGridに渡されるJSONデータを保護する方法
- 30. NSURLCacheとデータ保護
「スコア」が他と比較されたり、ゲームの進歩につながったりする場合は、ハッカーが試してみることが非常に一般的です。 – NotMe