首页 > 操作系统 > Windows“硬改”激活Windows 7实战

“硬改”激活Windows 7实战

时间2009-10-31 07:47:18作者
本文关键词: 激活  Windows  BIOS  OEM  SLIC  证书  过程  信息  进行  主板  
硬改BIOS激活Windows 7实战

新操作系统Windows 7将在本月23号发布,上一代Vsita在经过几年的时间验证之后,证明是一个并不太成功的操作系统,微软寄希望Windows 7能够重整旗鼓;微软Windows 7的开发工作前后历时3年,到今天Windows 7终于尘埃落定。WV6就爱技术网

WV6就爱技术网
PC应用将迎来新的时代WV6就爱技术网

Windows 7在稳定性、功能特性、人性化等诸多方面吸取了Vista的教训,不过对于国内用户来说,首先碰到的问题是Windows 7依然昂贵的价格。微软操作系统历来在国内销售价格都比较高,尽管微软官方Windows 7的定价有很大的调整,不过面对最便宜399元的Windows 7中文版零售盒装的家庭普通版建议售价,很多国内用户还是不会买单的,自然希望继续能使用上能激活的破解版。今天就围绕着Windows 7激活这个话题,开始Windows 7激活实战。WV6就爱技术网

WV6就爱技术网
实战修改BIOS激活Windows 7WV6就爱技术网

WV6就爱技术网

Windows操作系统激活对于普通电脑用户来说都并不陌生,很多朋友在重新安装操作系统的时候,都选择使用已经破解的Windows系统。在Windows XP操作系统时代,就有人通过各种方式激活Windows,其中修改BIOS激活Windows是最常见的方式。今天的Windows 7激活实战也是基于修改BIOS实现的。WV6就爱技术网

OEM激活Windows 7原理揭秘WV6就爱技术网

首先目前激活Windows 7的方式包括软改和硬改两种途径,软改方式主要是通过安装各种各样的激活程序,通过软件破解工具在内存中的bios里面加入SLIC信息(即计算机启动后加载到内存中的bios信息)达到激活的效果,而硬改则是通过修改BIOS,增加OEM厂商信息然后骗过微软验证机制,来实现激活Windows 7。这两种方式各有各的特点,软改的好处是可以避免修改主板BIOS的风险,只需安装软件即可实现,而修改BIOS来实现激活Windows 7则更加彻底一些。在进行介绍如何进行激活Windows 7之前,先来了解Windows的激活机制,如果您对这部分不感兴趣可以略过。WV6就爱技术网

OEM版激活原理:WV6就爱技术网

Windows的一个最重要的激活途径是OEM版激活。我们知道微软会给品牌机OEM厂商的众多品牌机提供正版授权,如果能够套用这些品牌机的正版激活方式进行破解的话,可以说是非常安全、可行的,微软对这种破解方式也采取睁一只眼闭一只眼的方式对待,他不能因为这种破解方式,就取消原本正规品牌机的Windows系统激活。WV6就爱技术网

既然原理清楚了,所以激活过程必然涉及到电脑硬件(主要是主板)和Windows操作系统自身。这就需要先理清以下几个关系:序列号、SLIC表、证书。WV6就爱技术网

1、序列号一般用户都比较熟悉,就是一串数字和字母组成的字符串,Windows 7是靠序列号来识别和区分究竟选择安装哪个版本的,安装时用的是哪个序列号,安装后就是此序列号对应版本的Windows 7。WV6就爱技术网

2、SLIC表是指在每台预装操作系统的机器主板BIOS里写入的特定信息,来标示这是一台通过授权的OEM合法用户的机器(后面有详细介绍);Windows 7证书则是微软用来验明身份的软件证书,也是通过激活的一个必备部分。WV6就爱技术网

OEM版激活过程介绍:WV6就爱技术网

以前Windows XP OEM版激活,使用的是微软SLP 1.0技术验证激活系统,其原理是检测BIOS中是否存在由OEM硬件厂家设置的特定SLP字符串,如果有,则认为软件为OEM合法授权,成为激活状态;否则不能激活;而Windows Vista OEM版激活,使用的是微软SLP 2.0技术验证激活系统。SLP 2.0技术的验证具体过程如下:WV6就爱技术网

WV6就爱技术网

1. 如果检测到使用了OEM CD-KEY产品密钥,SLP验证过程启动。WV6就爱技术网

2. Windows确认其包含(导入)的OEM证书是微软签名的。如果检测到OEM证书,则SLP验证继续进行;如果未检测到OEM证书,则SLP验证失败,要求进行产品激活。WV6就爱技术网

3. OEM证书将同ACPI_SLIC BIOS表中的OEM公钥做比较。如果OEM证书和BIOS中的OEM公钥匹配,则SLP验证过程继续进行。如果OEM证书和BIOS中的OEM公钥不匹配,则SLP验证失败,要求进行产品激活。WV6就爱技术网

4. ACPI_SLIC BIOS表中也包含SLP标志。通过OEM公钥验证SLP标志,如通过,SLP验证过程继续。否则,SLP验证失败,要求进行产品激活。WV6就爱技术网

5. SLP标志中包括OEMID字串和OEMTableID字串,与ACPI_RSDT和ACPI_XSDT的OEMID和OEMTableID比较,若其中之一与SLP标志中的字串完全相符,则SLP验证通过。否则,SLP验证失败,要求进行产品激活。WV6就爱技术网

与Vista相同,Windows 7 OEM版激活方式仍采用SLIC表,只不过把SLIC2.0(全称Software Licensing Internal Code,即软件许可内部码)升级到了SLIC2.1,内核没变,属于典型的新瓶装旧酒,而且SLIC2.1可以兼容SLIC2.0,也就是说通过SLIC2.1也能激活Vista。Windows 7沿用Vista的SLIC表,对于破解者来说,无异于敞开了大门,技术难度已经大大降低。WV6就爱技术网

什么是SLIC:WV6就爱技术网

在软件业,尤其指代微软的操作系统激活技术范畴时,SLIC全称是Software Licensing Internal Code,即软件许可内部码。WV6就爱技术网

微软用SLIC来控制用户对OEM版本的非法使用。OEM(Original Equipment Manufacture)的基本含义是定牌生产合作,俗称“代工”。微软为特定的合作伙伴发放操作系统的OEM版本,以满足合作双赢的需求。这些OEM版本的操作系统随机器预安装,并采用批量许可的授权模式。这样的批量许可难以有效识别合法用户和非法用户,可能被滥用而导致版权问题。为了控制这个问题,微软规定在安装每一个操作系统时将其激活。OEM可在安装过程中根据OEM和批量许可的媒体安装映像。WV6就爱技术网

一般认为主板是硬件升级中最不可能更换的部件,甚至有观点认为,主板的更换约等于整台机器的更换。要有效识别一台机器是否为OEM合法用户,可以在每台预装操作系统的机器主板上,在BIOS里写入特定的信息,来标示这是一台OEM合法用户的机器。这样的信息就是SLIC。不同的OEM厂商的SLIC不同,所以他们的OEM操作系统不能混用。在没有预装系统的机器,即便是品牌机,也不会含有SLIC信息。这样,OEM版的操作系统就可以限定在OEM机器上使用。WV6就爱技术网

SLIC一般是写在SLDT(Software Licensing Description Table,软件许可描述表)中的,SLDT长374字节。而SLDT写在ACPI(Advanced Configuration and Power Management Inte***ce,高级配置和电源管理接口)。

 1/2    1 2 下一页 尾页