在我的服务器客户端程序中,我想知道客户端是否是官方的(因此,未修改)。为此,我想实施版本检查,并且版本应该存储在数据文件或其他东西中。问题是,如何安全地存储它?我不希望任何类型的文本阅读器都可以阅读它,如果有人要修改客户端,它一定不能用于修改后的程序。
我已经尝试了几件事,例如使用 aData In/Out Stream
或 an Object In/Out Stream
,但它们在 Notepad++ 之类的程序中仍然略微可见,并且它们仍然可以被任何非正版版本的客户端使用。
有没有办法正确地做到这一点?