如何使用双重保护更改系统日期创建30天试用代码

时间:2012-09-25 10:56:22

标签: c# licensing registration

我是c#的新手,我正在使用Sharp Develop 4.2。我正在使用C#创建一个Win App。我想让我的App 30天试用版。我的应用程序还应该检查用户是否更改了系统的日期。如果日期已更改两次,那么app应该已过期。有什么想法吗?感谢你很多

1 个答案:

答案 0 :(得分:1)

可能是个大问题。软件注册和串行密钥的生成/试用期的管理可通过许多不同方式实现,并提供许多第三方软件。另请注意,监控任何系统日期更改以保护您的应用程序是您最不担心的问题。 100%保护您的软件很困难。

提供有关30天试用期限制的更多背景信息。在试验结束前它是否完全正常运作?串行密钥的生成是您考虑过的并且有一个想法吗?

我建议您尝试将您的问题分解为更易于管理的主题,并提出更具体的问题。我最近自己解决了一个(类似的)类似问题,但稍微缩小了问题以获得更多指导:

Software licensing mechanism without internet

通过更具体的问题,您可以在这里得到很好的答案。