- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SLIC 2.1表详细组成及验证激活相关解释说明
BIOS中SLIC 2.1表详细组成及验证激活相关解释说明
2009年09月30日 星期三 22:54
目前,Windows 7比较完美的破解方式是通过OEM方式激活。SLIC表是OEM激活中的关键部分,我们可以选择喜欢品牌的SLIC,修改加入本机的BIOS中,实现Windows 的OEM完美激活。了解SLIC表构成原理及其验证方式对于修改或定制BIOS进行OEM激活是非常重要的。
本来我想这方面应有较详细的解释教程,但是只找到了 HYPERLINK /bbs/thread-66783-14-7.html /bbs/thread-66783-14-7.html 关于SLIC构成的文章。该文对SLIC表头进行了说明,但缺乏其他两部分以及SLIC表含义等的一些解释。理解了这些问题,才能选择合适的SLIC表,正确手动修改BIOS,而且知道能否可以成功通过验证激活。
在此只好自己动笔对SLIC表相关内容进行整理解释,其中有些是我的经验、理解和推想,不一定完全正确,欢迎指正。如果转载请注明出处,谢谢!
微软公司一直在加强防盗版方面工作。从Windows XP微软开始引入了SLP(System-Locked Preinstallation)技术, 在预安装过程中将系统同硬件锁定来防止盗版,该技术仅用于OEM 方式的产品激活。Windows 7采用的是SLP 2.1技术,对于验证信息进行逐级保护,验证激活过程需要SLIC表支持。(关于SLP技术和OEM激活相关内容可参考《 HYPERLINK /elffin/blog/item/217500027f35b0e609fa9308.html \t _blank Windows 7的OEM激活条件及验证过程相关说明》,该文可与本文互相印证有助理解)
SLIC 是软件许可内部代码(Software Licensing Internal Code)的缩写,它位于BIOS的ACPI中,由OEM厂商根据微软的的要求进行制作,包含了SLP 2.x验证需要的相关信息。下面表2我们以HP的SLIC 2.1为例进行说明,不同颜色表示各个组成部分,表1对其各个部分进行说明。从表中我们可以看到,SLIC 总体分成三个部分:一个表头部分,两个存储内容的部分。表头部分包含SLIC表的一些基本信息。 Public Key 部分保存公钥信息。 Marker 部分保存标记信息和数字签名。具体参考表1中说明。
位置中文描述英文描述字节长度说 ?? 明000~023表头部分Header36提供SLIC表相关基本信息。000~003标识Signature4表名: SLIC004~007表长Length4整个表的长度: 176H,即374字节。008修订Revision1SLIC的版本,目前为1009校验位Checksum1重要。修正此项使整个SLIC表校验和为000A~00FOEM标识OEMID6重要。用来标识OEM厂商。010~017OEM Table 标识OEM Table ID8重要。OEM厂商用来标识机型、主板或者BIOS。018~01BOEM 修订OEM Revision4OEM 厂商进行的修订,主要为提供 OEM Table ID01C~01F创建者标识Creator ID4创建此表的工具提供者标识020~023创建者修订Creator Revision4创建此表的工具修订信息024~0BF软件许可公钥部分Software Licensing Public Key structure156由OEM厂商创建并提供的RSA公钥,二进制形式03C~03F公钥指数Public Key Exponent4RSA公钥的指数部分,总是为 01 00 01 00 。040~0BF公钥模数Public Key Modulus128RSA公钥的模数部分,用来解密数字签名 。0C0~175软件许可Windows标记部分Software Licensing Windows marker structure182Windows 标记信息及其数字签名0C8~0F5标记信息Marker Message46Windows 标记所包含信息0C8~0CB标记版本Windows Marker Version4目前总是为00 00 02 00 。0CC~0D1OEM标识OEMID6重要。同上。0D2~0D9OEM Table 标识OEM Table ID8重要。同上。
文档评论(0)