S
skyjacker
Unregistered / Unconfirmed
GUEST, unregistred user!
如何给程序加上非专业破解人员不能破解的时间限制程序。
应该从哪几方面考虑?
时间限制要求:软件到4月30号过期或者只能使用6天。
我现在的想法如下,不知道是否稳妥。
1、在数据库中设置一个时间字段,记录程序的安装日期。
比如4月24日。
每次程序启动时比较系统时间。判断是否4月30或者已经过了6天。
缺点:用户只要修改以下系统时间即可破解。
2、在注册表中记录程序运行的时间。
记录程序的运行时间,比如6天是 6*24*60*60*1000 ms
这样一来修改系统时间就破解不了.
缺点:只要修改或删除注册表中相应的项就会破解。
3、实在想不出其他办法了
4、问:给字符串加密都有什么加密方式?
谢谢.
欢迎加我msn: skyjacker_gzb@hotmail.com 共同进步。
应该从哪几方面考虑?
时间限制要求:软件到4月30号过期或者只能使用6天。
我现在的想法如下,不知道是否稳妥。
1、在数据库中设置一个时间字段,记录程序的安装日期。
比如4月24日。
每次程序启动时比较系统时间。判断是否4月30或者已经过了6天。
缺点:用户只要修改以下系统时间即可破解。
2、在注册表中记录程序运行的时间。
记录程序的运行时间,比如6天是 6*24*60*60*1000 ms
这样一来修改系统时间就破解不了.
缺点:只要修改或删除注册表中相应的项就会破解。
3、实在想不出其他办法了
4、问:给字符串加密都有什么加密方式?
谢谢.
欢迎加我msn: skyjacker_gzb@hotmail.com 共同进步。