怎样控制软件的使用日期,比如15天的试用期,在线等待!! 怎样控制软件的使用日期,比如15天的试用期,在线等待!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 想法一:记录第一次使用时间,然后记录本次使用时间,如果本次使用时间在上次使用时间的后面,按正常处理,获得其差值,加入时间记录,如果大于15就不让使用;如果本次使用时间在上次使用时间的前面,说明修改了系统时间,直接不让使用想法二:Windows应该在某个地方记录了本次开机的时间,这个时间和上面的方法配合使用,可能更加精确些 楼上的,我能找到!!!只要在注册表中注册,都不安全!我试过,首先:你初次使用的时候,把注册表导出来,第二天,再导出一次,第三天……得到多个REG文件后,使用WINDIFF软件,比较REG文件的不同,很容易就知道你存在哪里了,而且得到了多组的变化值,即使加密了,要分析加密算法也很容易了,而且是时间加密,更轻松,因为是和时间关联的!谁还有更好的办法?关注ing 采用高级的加密算法,比如:A+B->CA为时间加密,B为计算机产生的随机数,然后再A与B通过某一加密算法,得到C.最后,你在注册表或者别的地方保存ABC三个串合起来的的密文。解密时,只需验证注册表里的串是否符合你的算法。 没那么复杂,自己生成一个2进制的数据文件,记录每次的使用时间,文件保存的数据格式自己定义,并加密保存。每次运行首先检查给文件,并获取数据,至于有了数据怎么判断就很简单了。相信普通的用户破不了。即使高手也很难处理,因为你的数据结构很难破译,当然你不能全用CHAR或者INT等数据类型,搞点没用的垃圾在里边就更难破了。 一个棘手的问题!大家帮帮忙啊! VC-MFC怎样作出随着鼠标按下移动扩大缩小的空心圆 游戏客户端自动更新 关于头文件的问题 我的dll由debug改为release编译后,在应用程序中用release编译就出错了 请问怎么样画曲线在视图里50分在线等 新手提问:如何得到CreateInstance的出错原因? 反钩子,钩子链表!!!! 程序运行的错误????????????? 大侠们,你们就进来帮我看看吧!!! 请教各位如何让treectrl支持多选??多谢 怎样取得一个窗口的指针
记录第一次使用时间,然后记录本次使用时间,如果本次使用时间在上次使用时间的后面,按正常处理,获得其差值,加入时间记录,如果大于15就不让使用;如果本次使用时间在上次使用时间的前面,说明修改了系统时间,直接不让使用想法二:
Windows应该在某个地方记录了本次开机的时间,这个时间和上面的方法配合使用,可能更加精确些
我试过,首先:你初次使用的时候,把注册表导出来,第二天,再导出一次,第三天……
得到多个REG文件后,使用WINDIFF软件,比较REG文件的不同,很容易就知道你存在哪里了,而且得到了多组的变化值,即使加密了,要分析加密算法也很容易了,而且是时间加密,更轻松,因为是和时间关联的!
谁还有更好的办法?关注ing
比如:A+B->C
A为时间加密,B为计算机产生的随机数,然后再A与B通过某一加密算法,得到C.
最后,你在注册表或者别的地方保存ABC三个串合起来的的密文。解密时,只需验证注册表里的串是否符合你的算法。