制作windows7激活工具
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目前网上破解激活工具的原理基本相一致,小异,今天我们就来浅浅的讨论一下,破解激活的基本工作原理和方法!
本文只是交流下经验,请大家不要将其用于不法之处哦!建议使用正版(嘎嘎)
目前大家对微软的windows 7 旗舰版是不是很感兴趣啊,毕竟微软的重头戏额,已经有不少用户都用上了这个版本,
也有不少甚至已经“完美”激活了,OEM版本,不过想必大家也心知肚明,说不定哪天自己的系统有出现了,令人恶心的黑屏!
不过目前所有的软激活没有哪一个敢承诺永久激活的,微软那么牛对付这些工具还是有办法的,不过硬刷bios是绝对可以永久激活OEM的
这点微软中国也承认了!
好了进入正题吧>>>
首先大家请先确定自己的系统版本,比如本人的Windows 7 RTM 旗舰版!在这里,我就不多说了!
目前破解Windows7 RTM版的方法同破解vista的方法差不多,通过OEM激活的方式。微软为特定的合作伙伴发放操作系统的OEM版本,这些OEM版本的操作系统随机器
预安装,并采用批量许可的授权模式,也就是这种批量授权安装的方式给了我们可乘之机。如果你购买的品牌机经过了微软的授权,并且预装了操作系统,那么在你电脑主板的
BIOS中,已经写入了相应的SLIC代码,输入随机附带的CD-KEY,系统即可激活使用,并且生成一个OEM证书。只要我们能让操作系统把自己的电脑认为是OEM厂商的品牌
机,那么就可以激活。(那些软改bios借助这点)PS:不知道OEM的请百度一下,在这里不做过多的阐述!
有了以上的基本知识,那么需要什么条件,才能激活Windows 7 RTM?
激活需要的条件
首先我们来看看一台OEM的品牌机激活Windows7的过程。相比Vista,Windows7的OEM激活使用了SLP2.1技术,激活需要BIOS中有该厂商的SLIC且该代码完整可
用、系统中包含厂商的数字证书、使用了合法的序列号,只要满足了这三项条件,系统即可激活使用。
小贴士:SLP是什么
SLP(Software Licensing and Protection,软件许可和保护)服务是一项软件激活服务,Windows7采用的是SLP2.1。看上去这是一件很简单的事情,可是在系统底层要经历一长串的步骤。在每次启动之后,BIOS里的信息就会被加载到存中。当登录系统之后,系统会调用SLP服务,验证操作
系统的许可权,尤其是激活状态。开始根据产品ID来识别系统的授权状态。如果是OEM版本,会检查已安装的OEM证书是否正确。主要是用先前从BIOS加载到存里的SLIC
的公钥验证产品证书的数字签名。如果验证失败,则视为未激活。我们只要使用everest软件就能够查看自己BIOS中的SLIC信息。
那有人会问什么是SLIC代码
SLIC全称是Software Licensing Internal Code,即软件许可部码。微软公司用SLIC来控制用户对OEM版本的非法使用。
只要你的BIOS中含有SLIC信息或者模拟写入了SLIC信息,再加上对应的证书,你的电脑就已经变成一台OEM电脑了,再输入OEM的CD-KEY即可激活,所以我们接下来要做
的就是把自己的电脑变成各大OEM的品牌机。
硬刷BIOS这里我就不多讲了,喜欢刷的可以多跑跑BIOS之家!
知道了OEM系统激活了原理,下面介绍目前破解OEM激活机制的两种方法。目前激活文件最先来自联想OEM DVD ISO里面的文件,包括SLIC、证书和序列号,现在已经
出现了多个品牌的SLIC,证书,而序列号同样是联想的,因为OEM序列号是通用的。我们可以通过软刷或者是硬刷BIOS 的方法来激活目前的系统。不管是硬刷BIOS还是软刷
新BIOS,他们所用到的原理都是一样:在自己电脑中刷入SLIC信息,然后再加载SLIC信息对应的OEM品牌商的证书文件和CD-KEY,即可完成。目前能够激活的Windows7
RTM为32位的Ultimate旗舰版,而64位的版本只要有了对应的SLIC信息即可同样激活。
我们说的是软刷SLIC的方法,大家都知道刷BIOS是一种比较危险的行为,所以我们就要使用一种比较巧妙的方法。软件修改就是利用操作系统只读取从BIOS载入存的副
本而不是BIOS本身这一弱点,在系统启动之前,修改存上的副本,也就是用GRLDR模拟品牌机BIOS,使之无异于OEM 机器。这样做的优点是,风险较小!(并不是微软蛊
惑人心的说法,损坏主板)
我们要用到的软件有vistaloader2.1.2和已经包含了各大品牌商证书的一个文件。网上有各种各样的所谓的破解程序,事实上所采用的技术都是一样,只是换了一个外壳而已
关于Vista Loade r
是中国人原创的软件。它工作的原理是:在引导操作系统之前运行特制的引导程序,修改计算机的存,加入特定数据,模拟品牌机的BIOS,用于突破操作系统的激活验证。
下面进入基本源代码实现以上激活机制!以下面这个工具来讲解
工具中的文件截图:
1.echo off
2.title 联合力创 Windows 7 激活程序 v
3.1
3.echo.
4.echo 欢迎使用联合力创 Windows 7激活程序V3.1!
5.echo.
6.echo.
7.echo 注意:使用过替换法激活的系统请先还原替换过的文件,然后再使用本程序!
8.echo.
9.echo 本程序必须使用“管理员模式”运行或者Administrator用户登陆才能完成激活!
10.echo.
11.echo 确认请按按任意键继续。。。
12.echo.
13.pause >nul
14.echo.
15.echo 请再次认已使用“管理员模式”运行或已登陆Administrator用户!!按任意键继续。。。
16.pause >nul
17.cls
18.if not %username% == Administrator echo 请再次确认已使用“管理员模式”运行!因为检测到您有没有登录
Administrator用户!
19.if not %username% == Administrator echo 请按任意键继续。。。
20.if not %username% == Administrator pause >nul
21.cls
22.if not exist %windir%\system32\slmgr.vbs goto nowin7
23.if not exist data\bootinst.exe goto commandprompt
24.set VLFILE=%1
25.if {%1} == {} set VLFILE=Lenovo7
26.if not exist data\%VLFILE%.xrm-ms goto notfound
27.
28.for %%A in (C: D: E: F: G: H: I: J: K: L: M: N: O: P: Q: R: S: T: U: V: W: X: Y: Z do (
29.if exist %%A\bootmgr (
30.if not exist %%A\setup.exe (
31.echo.
32.echo Installing to drive %%A
33.echo.
34.if exist %%A\menu.lst attrib %%A\menu.lst -h -r -s
35.if exist %%A\menu.lst ren %%A\menu.lst menu_lst.bak
36.if exist %%A\grldr attrib %%A\grldr -h -r -s
37.copy data\grldr %%A\grldr
38.attrib %%A\grldr +h +s +r
39.data\bootinst /nt60 %%A
40.)