什么是单机锁定注册软件?

来源:百度知道 编辑:UC知道 时间:2024/06/23 01:57:21

有时候开发的一些软件,只能让用户在一台电脑上使用,这时就需要软件锁定用户的主机。

CPU序列号,硬盘ID,网卡硬件地址是常用的标识字段, 那么这三个数据是一直不变的吗?

1.CPU序列号,AMD的CPU是没有的

现在INTEL的CPU,除非用户主动在BIOS里面打开查询CPU 序列号的功能,否则OS不能直接取到,除非用非法手段,用托管代码取不到

2.硬盘序列号,不是每家硬盘厂商都是有序列号的,有特定系列的硬盘,取出来的都是一样的,也有可能根本取不到,报错,无法访问逻辑驱动器,并且这个也和BIOS设置相关

3:网卡MAC号倒是可以,但是这个太好换了(硬件),软件方面,只需要修改注册表就能修改MAC号码,如果是主动修改,可以用生成器生成一个唯一的MAC号码,重复机率很小