TigerFish 发表于 2021-12-31 13:25:20

有个程序,要定时联网重新认证才能用,虚拟机能解决么?

RT
程序有唯一ID , 并且隔几个月要和服务器连接下,重新认证,不然那就不好用。
能否用虚拟机克隆个原电脑的环境,装到另外一个电脑上用,不联网,虚拟机时间停止。这样就不用联网认证了

redroof 发表于 2021-12-31 13:35:29

如果它允许你装在这个虚拟机里了,并且允许不联网使用,那么就没问题。
在它激活后做个快照,以后如果时间到了就倒回这个快照,把时间改成以前的那个时间,然后就可以用了。程序本身完全无法对付这种做法。

icoyool 发表于 2021-12-31 13:39:54

楼上正解, 就是系统快照啊, 而且占用很小, 我用vbox虚拟机搞过

初音之恋 发表于 2021-12-31 13:44:32

我的程序里面有时间监控,发现时间早于上次关闭时间就会直接失效,要看软件有没有这种机制

mutoudonggua 发表于 2021-12-31 14:09:53

还是要尽可能支持正版

智涅 发表于 2021-12-31 14:18:17

初音之恋 发表于 2021-12-31 13:44
我的程序里面有时间监控,发现时间早于上次关闭时间就会直接失效,要看软件有没有这种机制 ...

你软件也被还原的话这个机制也没啥用了吧

初音之恋 发表于 2021-12-31 14:33:24

智涅 发表于 2021-12-31 14:18
你软件也被还原的话这个机制也没啥用了吧

他自己的历史数据库不要的话也行,不过软件也就废了哈哈

autolog 发表于 2021-12-31 14:41:12

某视频加密软件也是几个月验证一次,但无法在虚拟机运行

shawn_bu 发表于 2021-12-31 15:16:29

初音之恋 发表于 2021-12-31 13:44
我的程序里面有时间监控,发现时间早于上次关闭时间就会直接失效,要看软件有没有这种机制 ...

快照还原回去程序还是很上次一样的状态,它压根不知道你用了这么久

TigerFish 发表于 2021-12-31 15:38:04

redroof 发表于 2021-12-31 13:35
如果它允许你装在这个虚拟机里了,并且允许不联网使用,那么就没问题。
在它激活后做个快照,以后如果时间 ...

改时间后就不管用了。
我的意思是直接克隆一个已经装好这个程序的软件环境(虚拟机),然后用另外个电脑跑这个虚拟机,同时冻结时间。

TigerFish 发表于 2021-12-31 15:41:17

初音之恋 发表于 2021-12-31 13:44
我的程序里面有时间监控,发现时间早于上次关闭时间就会直接失效,要看软件有没有这种机制 ...

这个改时间会直接失效

初音之恋 发表于 2021-12-31 16:38:54

TigerFish 发表于 2021-12-31 15:41
这个改时间会直接失效

看情况,万一有的函数是调用系统时间来计时的,也会出现问题,比如DateTime、DateTime.Splite等等

ZRYBLOG 发表于 2021-12-31 17:07:15

大概率是不能既然是联网验证,那么八成不会用本地时间.
而是会用服务器时间+唯一ID记录校验

试想一下,一个客户端用3个月前的时间发来一个认证请求,服务端这边能通过吗? 能通过的话,大概只有一个可能,厂家放纵盗版,想把公司养肥了薅钱

12tangyang12 发表于 2022-1-1 15:30:06

ZRYBLOG 发表于 2021-12-31 17:07
大概率是不能既然是联网验证,那么八成不会用本地时间.
而是会用服务器时间+唯一ID记录校验



一套路字母软件熟悉啊

kitten 发表于 2022-1-1 15:50:01

ZRYBLOG 发表于 2021-12-31 17:07
大概率是不能既然是联网验证,那么八成不会用本地时间.
而是会用服务器时间+唯一ID记录校验



验证过一次以后,就不需要验证了呀,因为用了快照每次用的时候都不到下一次验证的时间,也就是一直有效了。

redroof 发表于 2022-1-1 17:00:47

kitten 发表于 2022-1-1 15:50
验证过一次以后,就不需要验证了呀,因为用了快照每次用的时候都不到下一次验证的时间,也就是一直有效了 ...

是的。
在这个程序看来,它就是目前不能联网,然后第一次装好已经验证过了,还没到下次验证的时间。
所以你就可以一直这么用下去了。等到它叫你再次联网验证的时候,你还原快照就行。

TigerFish 发表于 2022-1-4 09:04:07

redroof 发表于 2022-1-1 17:00
是的。
在这个程序看来,它就是目前不能联网,然后第一次装好已经验证过了,还没到下次验证的时间。
所以 ...

因为激活时是和本机信息(姓名,ID 之类的)绑定的,虚拟机能CLONE 本机这些信息么?
快照实际上就是等验证时间到时直接重装了。但本机时间要改为重装时的时间(或者快照时把那个时刻的时间也还原了?)

redroof 发表于 2022-1-4 09:55:09

TigerFish 发表于 2022-1-4 09:04
因为激活时是和本机信息(姓名,ID 之类的)绑定的,虚拟机能CLONE 本机这些信息么?
快照实际上就是等验 ...

我不知道用虚拟机clone到底能精确到什么程度。
如果是我,会选择一开始就在虚拟机里面装,这样就没那些事了。
恢复快照不等于重装,而是直接回到装完并且第一次激活完成的那个时刻。通常那种软件会在系统里什么地方做一些记录不让你简单的重装。

TigerFish 发表于 2022-1-15 15:21:10

redroof 发表于 2022-1-4 09:55
我不知道用虚拟机clone到底能精确到什么程度。
如果是我,会选择一开始就在虚拟机里面装,这样就没那些事 ...

明白你的意思了
首先,虚拟机只是个操作系统,后续的软件都是在这个虚拟机上装过后才有。那么有个问题,这个软件估计是需要读取电脑中的一些信息,然后返回来一串加密码,用加密码激活才能使用。
当激活前发送计算机信息时,能识别是虚拟机么?

存不存这样一个软件,可以扫描本机所有已经安装的软件环境,然后抽取到一个硬盘上,在另外一个电脑(硬件配置和原电脑一样),执行硬盘的文件后,就像在原电脑上一样工作。

redroof 发表于 2022-1-15 20:25:07

TigerFish 发表于 2022-1-15 15:21
明白你的意思了
首先,虚拟机只是个操作系统,后续的软件都是在这个虚拟机上装过后才有。那么有个问题, ...

ghost对拷硬盘就行。
或者把分区拷贝为文件,然后还能还原回去
页: [1]
查看完整版本: 有个程序,要定时联网重新认证才能用,虚拟机能解决么?