×

Loading...

你这个问题有点意思,和微软用在XP上的想法差不多。但是我觉得通过对安装程序加密好像做不到这点。

只能在本地机器重装,就是说硬件要一样。如果你这个程序是针对某一台机器写的,可以做到。但是若是销售的商业程序就不太可能(我认为)。你无法预测用户在第一次安装的时候的机器配置,这样就意味着安装程序在第一次就不知道是不是在授权的机器上装,除非你用硬件锁。类似以前国内的一些软件带个卡,程序运行时检测卡是否存在,如果在,ok;如果没有报错。微软的办法估计是安装后收集硬件信息,HASH以后,在激活时发到它的服务器。以后如果再安装,激活时对比同样的SN下的硬件HASH值是否想同,一样了,OK;不一样就没法用。
Report