社区
其它技术问题
帖子详情
做过程序验证是否到期的请进
我其实很低调
2011-10-11 07:47:46
比如试用期是3个月,3个月的时间内,3个月后自动过期,软件停止使用,现在就是怎么判断呢,一般大家都是用当前系统时间和 授权 到期日期 进行对比,但是这样有个问题就是如果用户把系统日期修改了,就不行了。
不知道大家有什么好的办法。一般这种软件怎么做的。
...全文
108
9
打赏
收藏
做过程序验证是否到期的请进
比如试用期是3个月,3个月的时间内,3个月后自动过期,软件停止使用,现在就是怎么判断呢,一般大家都是用当前系统时间和 授权 到期日期 进行对比,但是这样有个问题就是如果用户把系统日期修改了,就不行了。 不知道大家有什么好的办法。一般这种软件怎么做的。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rendao0563
2011-10-13
打赏
举报
回复
将使用时间 写到硬盘的某地方. 启动的时候读取一下. ( 别把硬盘写坏了.)
Lactoferrin
2011-10-13
打赏
举报
回复
可以限制程序的运行次数和运行时长
y85058201
2011-10-13
打赏
举报
回复
还是限制次数之类的靠谱
不过以前看过一句话,不要花太多的精力在反破解上..还不如多完善你的软件
我其实很低调
2011-10-13
打赏
举报
回复
[Quote=引用 4 楼 mdianng 的回复:]
软件每次启动把当前的时间的时间戳写到一个地方,文件,注册表都行。
下次软件启动时。读取出来给当前时间戳比较。如果小于那就是非法了。
加壳一般是压缩软件。或者保护软件的破解难度。跟你的问题没关系。
[/Quote]
你所说的当前时间,不知道是否指系统时间?如果是系统时间的话,那问题又回到原点了。
我其实很低调
2011-10-13
打赏
举报
回复
我其实很低调
2011-10-12
打赏
举报
回复
自己顶一下。
MDianng
2011-10-12
打赏
举报
回复
软件每次启动把当前的时间的时间戳写到一个地方,文件,注册表都行。
下次软件启动时。读取出来给当前时间戳比较。如果小于那就是非法了。
加壳一般是压缩软件。或者保护软件的破解难度。跟你的问题没关系。
我其实很低调
2011-10-12
打赏
举报
回复
[Quote=引用 2 楼 only_lonely 的回复:]
自己动手?那太累了,现在很多加壳软件什么的都能自动帮你搞定。
如果真要自己做,那就不要信任客户端,用服务器的时间,如果不能联网。。。那介个.. ...
[/Quote]
就算是加壳软件,他的是先机制是什么呢?我知道有硬件加密的,像个U盘的东西,,但是我说的纯软件加密的用什么,不知道你用过eclipse的agilej插件没有,那个就是试用一个月,但是不知道到期后改系统时间是否可以,没测过。
only_lonely
2011-10-12
打赏
举报
回复
自己动手?那太累了,现在很多加壳软件什么的都能自动帮你搞定。
如果真要自己做,那就不要信任客户端,用服务器的时间,如果不能联网。。。那介个.. ...
西电汤子瀛操作系统答案
** 通过Bernstein条件来判断两条语句
是否
可以并发执行,这是验证并发程序正确性的基础方法之一。 7. **如图一所示的
进
程状态,图中标出的数字分别表示一种形式的状态变迁。现设分别有
进
程处于执行态、就绪态和等待...
导致苹果IPA应用APP打开提示“已
到期
”的原因及解决办法
1.可能是开发者证书过期导致的,因为开发者为应用程序签名的证书具有一定的有效期限,一旦超过这个期限,应用程序将无法验证其合法性,因此会显示“已
到期
”提示。4.开发者的证书如果被苹果吊销的话也可能导致应用...
扫描普通二维码,
进
入微信小程序
登陆微信公众平台 1.点击【开发】-【开发... 打开添加配置: 二维码规则 ...根据二维码跳转规则,开发者需要填写需要跳转小程序的二维码规则。... 二维码规则的域名须通过ICP备案的验证。...开发者可选择
是否
占用符合二维.
you2php检查更新,冰心网络验证PHP程序升级到V2.01版本
=5.4.0安装说明:1、将服务端文件上传至服务器2、执行 域名/install/index.php
进
入安装程序。按照提示
进
行安装。3、安装成功后 默认账号admin 密码admin后台地址:域名/admin代 理地址:域名/agent安装成功后
请
...
Laravel8 Token验证
} /** * 验证token */ public function validateToken($token) { try { $decoded = JWT::decode($token, $this->key, array('HS256')); return $decoded->uid; }catch (\Exception $e){ return 'token过期'; } } } ...
其它技术问题
3,882
社区成员
9,046
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章