我做了一個小型控制檯應用程序遊戲,我想知道是否可以保留數據,如高分和設置在加密文件中而不允許對其進行任何修改?有沒有一種快速簡單的方法來實現C++?可移植性並不重要,因爲我使用的是Windows API。在控制檯應用程序中存儲加密數據
1
A
回答
2
將分數寫出來,因爲二進制數據會阻止除最持久的fakers之外的所有其他分數。添加二進制校驗和,例如md5會在它被更改時檢測到。
+0
+1:相當高效的簡單方法 – 2012-03-02 16:21:24
+0
好主意,不依賴於靜態鍵等。爲了使它稍微難一點,你可以在你的應用程序中添加一個「鹽」,一些靜態的,不變的文本,幷包括在md5計算開始時(當然,在讀和寫期間)。 – 2012-03-02 20:39:09
相關問題
- 1. 在ASP.Net應用程序中安全地存儲(加密)數據
- 2. 如何加密存儲在應用程序中的數據私人存儲
- 3. 如何在.net核心控制檯應用程序中存儲用戶應用程序數據
- 4. 在埃菲爾控制檯應用程序中讀取密鑰
- 5. 通過管理控制檯加密和存儲新密碼
- 6. 在控制檯中搜索數據應用程序!
- 7. 用於存儲應用程序數據的跨平臺數據存儲?
- 8. C# - 從控制檯應用程序發送數據到另一個控制檯應用程序
- 9. 控制檯應用程序中的掩碼密碼輸入
- 10. 從其他控制檯應用程序運行控制檯應用程序
- 11. cakephp控制檯應用程序中的多個數據庫
- 12. 在控制檯應用程序的對象中保存值C#
- 13. 如何在C#控制檯應用程序中保存輸入
- 14. 如何在控制檯應用程序
- 15. HttpUtility.UrlEncode在控制檯應用程序
- 16. appsettings.json在.netCore控制檯應用程序
- 17. 在C#控制檯應用程序
- 18. 在控制檯應用程序
- 19. C# - 在控制檯應用程序
- 20. 控制檯應用程序中的HttpContext
- 21. 控制檯應用程序中的WriteableBitmapEx?
- 22. 控制檯應用程序中的System.Drawing.Color
- 23. 控制檯應用程序中的ConfigurationErrorsException
- 24. 如何在控制檯應用程序中添加App.Config文件
- 25. 在控制檯應用程序中加載cmd
- 26. 如何在c#控制檯應用程序中使用參數?
- 27. 將數據從Web應用程序提交到C#控制檯應用程序
- 28. 包含在GTK應用程序控制臺應用程序
- 29. 如何將C#控制檯應用程序與存儲在.sql文件中的數據庫連接起來
- 30. Qt控制檯應用程序教程?
*「是否有一種快速簡單的方式來實現這一點在C++中」*不,實際上沒有。如果有人想僞造自己的高分,他們會找到辦法。花費時間試圖阻止這是*浪費時間*。 – meagar 2012-03-02 15:32:24