我有这个程序,我需要限制它。但我不知道哪种方式最好。当我运行程序时,我要求提供注册密钥和用户名。然后取username+somestring+DateTime.Now
。将其转换为哈希并与密钥进行比较。如果然后使用用户名和密钥true
保存在文件中。AppData
并且在运行程序时也这样做。并从此字符串获取日期。如果DateTime.Now.Day != DateFromString.Day
那么false
. 但是如果用户删除这个文件并更改时间然后注册......他可以打开它。
增加一天限制的最佳方法是什么?
提前致谢。