BIOS引发的血案 10分钟完美破解Vista
看完一大堆的图片资料以及网友破解成功后的截图,那么Vista是如何被成功破解且被成功激活的呢?下面我们用简单的几个步骤来演示第三方技术人员破解的整个过程。
第一步:改写BIOS,符合OEM信息需求
Vista会根据BIOS中是否包含OEMID字串和OEMTableID字串,以此确定是否通过SLP验证,SLP验证失败,则要求进行产品激活。ACPI SLIC表信息为374字节,前36字节为表头,后338字节为OEM版本需要认证的信息。只要满足BIOS中有SLIC表、RSDT表这两项且修改正确,那么此时的BIOS一般就可以认为是修改成功的。
·更改主BIOS模块
·更改ACPI表
改写完BIOS后,在DOS下刷新更改后的BIOS文件。有些主板的BIOS在刷新为修改版本的BIOS后,会出现设置BIOS后无法保存的现象,可以进入利用系统下刷新BIOS程序刷新原版BIOS。通过修改BIOS后,通过替换OEM授权证书以及OEM KEY的方法激活Vista系统。
第二步:更改系统为OEM序列号和OEM证书
Windows Vista OEM版本认证机制概述:与Windows XP中只对DMI信息做认证不同的是微软在Windows Vista系统内部署了更为严密的认证机制。在启动过程中首先认证安装序列号,随后通过OEM厂商自己的证书文件对BIOS里的公钥及标识文件分别进行验证,如果验证通过版本及被识别为免激活OEM版本。
一位成功修改后的网友,这样说到“接下来的安装过程就和普通的Vista安装完全一样了。在输入序列号的时候不要输入,然后选择HOME PREMIUM版本,安装就是免激活的。”
第三步:重启计算机,成功激活Vista!
重启机器进入vista,鼠标右键点桌面上的 计算机-属性,会出现windows已激活字样,说明修改成功。同时,可以通过运行slmgr.vbs -dlv和slmgr.vbs -xpr命令查看Vista状态。
这样的方法,成功破解Vista后的几率是多少呢?据一份来自国内某Vista论坛的投票统计的结果,有38%的用户已经通过该方法成功修改并激活Vista系统,有14%的用户成功修改后却无法激活,而存在着20.3%的用户因修改BIOS失败后,主板返修送回工厂。