yuanhua123 发表于 2021-10-9 21:05

单机版软件是不是没办法防止被破解的厄运

1.设置有限期,软件要到期了,用户把电脑时间改回去就好了 ,因为没有网络验证
2,用次数授权,用户打开软件一直不关闭,

求大神指点下单机版软件怎么防用户破解呀!

涛之雨 发表于 2021-10-9 21:30

理论上这是必然的,但是如果软件破解的成本(时间,技术等)远超过购买的便利,也就可以算比较成功了

mysql 发表于 2021-10-9 21:22

{:300_957:}第一次运行写出加密配置 记录当前本地时间, 记得加密配置, 每次启动判断时间,如果上次启动时间小于这次启动时间,判定用户修改时间,无法运行。 记得写两个配置文件,一个是判定是否写出第一次启动的时间,如果用户删除了,那么无法启动,或者直接写注册表。。普通用户无法破解了
启动次数授权的话,套上面的加密配置方法,然后每24小时软件重新启动一次。

小白33421 发表于 2021-10-9 21:20

谁叫你用系统时间授权,用自己的数据去授权,把数据加密储存剩余天数

cheng050231 发表于 2021-10-9 21:14

没有买卖就没有伤害 花钱买强壳 软件卖便宜点破解起来 不就没意义了

yuanhua123 发表于 2021-10-9 21:15

cheng050231 发表于 2021-10-9 21:14
没有买卖就没有伤害 花钱买强壳 软件卖便宜点破解起来 不就没意义了

软件已经很便宜了但是普通用户就能破解呀 改个时间都会呀有没单机版软件防破解的好办法 请赐教

cheng050231 发表于 2021-10-9 21:16

yuanhua123 发表于 2021-10-9 21:15
软件已经很便宜了但是普通用户就能破解呀 改个时间都会呀有没单机版软件防破解的好办法 请赐教

论坛里面 这么多免费的壳,Enigma vmprotect 你下一个普通的用户完全没办法的啊

yuanhua123 发表于 2021-10-9 21:19

cheng050231 发表于 2021-10-9 21:16
论坛里面 这么多免费的壳,Enigma vmprotect 你下一个普通的用户完全没办法的啊

用户改电脑时间   因为是单机没有网络验证时间加壳也没用啊

yuanhua123 发表于 2021-10-9 21:22

小白33421 发表于 2021-10-9 21:20
谁叫你用系统时间授权,用自己的数据去授权,把数据加密储存剩余天数

单机版软件,软件一关闭,时钟也关了

小白33421 发表于 2021-10-9 21:23

其实用个影子系统,注册以后一直影子,这种有期限的应该破解也很巴适

Domado 发表于 2021-10-9 21:25

只需要启动必须联网检查时间,不就行了
页: [1] 2 3 4 5 6 7
查看完整版本: 单机版软件是不是没办法防止被破解的厄运