C#本地注册码验证有效期,很容被修改电脑日期破解,有没有大佬能给个不容易被破解的...
C#本地注册码验证有效期,很容被修改电脑日期破解,有没有大佬能给个不容易被破解的思路,或者分享下源码,在此先感谢各位大佬
C#本地注册码验证有效期,很容被修改电脑日期破解,ps:那你为什么获取本地时间对比呢?为什么不联网取北京时间对比 马保国 发表于 2024-12-17 14:04
C#本地注册码验证有效期,很容被修改电脑日期破解,ps:那你为什么获取本地时间对比呢?为什么不联网取北京 ...
因为我这软件是局域网跑的,不联网也需要可以正常使用 看到个用Virbox 加壳得。可以破解吗 如果容易被改系统日期绕过,就要自己在程序里算日期了。比如安装程序时记录一下日期,程序每次运行时都记录日期,再和前面记录的日期比较,正增长就正常,负增长就锁死;或是程序启动时比较日期变化,有变化就算过一天,限制程序的运行总天数就可以;还有就是程序记录运行时间,超过24小时或12小时就算一天。 限制程序运行的方法多种多样,就看你的脑洞大不大了{:6_218:} kmwell 发表于 2024-12-19 11:11
如果容易被改系统日期绕过,就要自己在程序里算日期了。比如安装程序时记录一下日期,程序每次运行时都记录 ...
这个也容易被破吧 学编程的闹钟 发表于 2024-12-19 12:47
这个也容易被破吧
如果你觉得这样的方法也不行的话,你就把软件改成使用次数限制,把能使用的次数整合到注册码里,每输入一次注册码,就可以使用N次程序,注册码再使用加密算法加密,输入到程序里程序解密出信息激活程序。注册码里要包含的信息或程序要检测的信息就你自己看着办了,比如程序运行的次数,检测系统的日期和注册码的日期是否相差太多,是否需要关闭一些功能等等,看自己的喜好了
kmwell 发表于 2024-12-19 14:34
如果你觉得这样的方法也不行的话,你就把软件改成使用次数限制,把能使用的次数整合到注册码里,每输入一 ...
确实,这个还差不多,谢谢大佬 读取系统盘下一些文件的修改时间。
改系统时间这些时间改不了的 你要是这么害怕 就上强壳 DNGVirbox或者其他狗壳
页:
[1]