2024年5月12日发(作者:)

SLIC是什么?谈Windows 7 OEM激活机制及查看slic工具

作者: admin | 发布时间: 周五, 11/06/2009

目前,网上还有诸如联想,HP、Dell等品牌的Windows 7OEM版下载,要想使

Windows 7 OEM版激活就必须满足如下三个条件:* BIOS中有完整SLIC 2.1表

* OEM厂商的证书 oem版自动集成* OEM-SLP的产品密钥 oem版自动集成

若一般oem版Windows 7联想官方Windows 7简体中文旗舰版(32位/x86)OEM

光盘镜像(已经验证)就自动集成OEM厂商的证书和OEM-SLP的产品密钥了,因此只

需在BIOS中导入完整SLIC 2.1表

就可以了

SLIC全称是Software Licensing Internal Code,即软件许可内部码。一般认为主板

是硬件升级中最不可能更换的部件,甚至有观点认为,主板的更换约等于整台机器的更换。

要有效识别一台机器是否为 OEM合法用户,可以在每台预装操作系统的机器主板上,在

BIOS里写入特定的信息,来标识这是一台OEM合法用户的机器。这样的信息就是SLIC。

不同的OEM厂商的SLIC不同,所以他们的OEM操作系统不能混用。

SLIC一般是写在SLDT(Software Licensing Description Table,软件许可描述表)

中的,SLDT长374字节。而SLDT写在ACPI(Advanced Configuration and Power

Management Interface,高级配置和电源管理接口)。

Windows中,Vista系统最早实行这种认证激活机制,SLIC为2.0。Vista在启动过

程中会扫描主板BIOS里的公钥及标识和已安装的密钥和证书文件,如果三者验证一致,

系统就会被识别为免激活的OEM版本。如果仅缺许可证书,则会扫描WINDOWS目录下

SYSTEM32文件夹,如果找到证书,并验证一致,则认为是免激活的OEM版本,并且自

动为用户安装证书。

而那些破解软激活系统,意味着要修改系统启动扫描的某个环节,改变验证路径,不

再扫描主板BIOS里的SLIC,引导验证程序去扫描模拟的SLIC标识,促使认证激活机制

完成预定的所有的必要环节,以达到激活WINDOWS的目的。因此,有些软激活系统用

查看工具看起来也象是真的SLIC,因为查看的不是真正的BIOS里的SLIC。最近,微软与

OEM厂商又对SLIC进行升级,升级为SLIC2.1版本,只有SLIC2.1才可以OEM激活

Windows 7。目前看,大多数SLIC2.1的BIOS也可以激活VISTA,也就是说是向下兼容

的。

主板BIOS中的SLIC信息是可以用相关工具进行提取的,提取的信息通常保存为后缀

为BIN文件中。比如,某OEM厂商发布一台新款笔记本,其主板BIOS中带有SLIC2.1,

用相应工具提取出来,保存为,这个的信息又可以通过BIOS修改工具添加

到另一台电脑的主板BIOS中。注意,添加过程一般先是脱机,把新机的BIOS备份出来,

再给备份IBIOS加入SLIC2.1信息,然后将这个新改的BIOS刷进主板。还有一个要注意

的是,不同主板的BIOS类型不一样,修改的工具、刷新工具也不一样。

一个OEM厂商可能会有几个不太相同的SLIC,多数厂商只用一种证书与之对应,但

也有个别厂商也有几个证书与之分别对应。

比较直观的查看工具:everest ultimate 5.02.1810版本就可以查看。