在我的服務器客戶端程序中,我想知道客戶端是否是官方的(所以,未修改)。爲此,我想實現版本檢查,並且版本應該存儲在數據文件或其他內容中。問題是,如何安全地存儲它?我不希望它可以用任何文本閱讀器閱讀,並且如果有人會修改客戶端,它仍然不能用於修改後的程序。如何將安全信息存儲在數據文件中
我已經嘗試了幾件事情,例如使用Data In/Out Stream
或Object In/Out Stream
,但它們在Notepad ++等程序中仍然可見,並且它們仍然可以被任何非真實版本的客戶端使用。
有沒有辦法正確地做到這一點?
你可能有更好的運氣與[security.SE(http://security.stackexchange.com/)這個問題,但我建議你給你的代碼的具體例子不管。 – asteri