https://www.jansh.com.cn/product/detail.php?cid=51这个带硬件实时钟的加密锁,简单方案就是设置个到期时间,每次软件运行时,调用加密锁的开发接口检查加密锁里的到期时间,过期了软件就退出或者提示续费升级。
用户缴费升级,购买长期授权,可以发送一个远程升级包,把加密锁里的到期时间延长或者解除。
如果觉得不够安全,可以使用加密锁提供外壳加密工具对程序加壳保护,增加逆向难度。
如果还觉得不安全。可以把程序的一部分逻辑,用c语言再一遍,然后编译成arm程序放到加密锁硬件里执行,如果离开加密锁,程序功能不完整,不能正常运行。加密锁用的是安全芯片,里面有操作系统,里面数据搞不出来,时间自己控制,独立于上位机,用户调本地时钟没用。
【 在 saynothing 的大作中提到: 】
:
: 比如:三个月的license trial。 到期了之后不能用。
:
: 有没有开源的这种工具,可以集成。
:
#发自zSMTH@M2012K11AC
--
FROM 123.116.188.*