目前网上破解激活工具的原理基本相一致,小异,今天我们就来浅浅的讨论一下,破解激活的基本工作原理和方法!本文只是交流下经验,请大家不要将其用于不法之处哦!建议使用正版(嘎嘎)目前大家对微软的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,即可完成。
目前能够激活的Windows7RTM为32位的Ultimate旗舰版,而64位的版本只要有了对应的SLIC信息即可同样激活。
我们说的是软刷SLIC的方法,大家都知道刷BIOS是一种比较危险的行为,所以我们就要使用一种比较巧妙的方法。
软件修改就是利用操作系统只读取从BIOS载入存的副本而不是BIOS本身这一弱点,在系统启动之前,修改存上的副本,也就是用GRLDR模拟品牌机BIOS,使之无异于OEM 机器。
这样做的优点是,风险较小!(并不是微软蛊惑人心的说法,损坏主板)我们要用到的软件有vistaloader2.1.2和已经包含了各大品牌商证书的一个文件。
网上有各种各样的所谓的破解程序,事实上所采用的技术都是一样,只是换了一个外壳而已关于Vista Loade r是中国人原创的软件。
它工作的原理是:在引导操作系统之前运行特制的引导程序,修改计算机的存,加入特定数据,模拟品牌机的BIOS,用于突破操作系统的激活验证。
下面进入基本源代码实现以上激活机制!以下面这个工具来讲解工具中的文件截图:1.echo off2.title 联合力创 Windows 7 激活程序 v3.13.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 >nul14.echo.15.echo 请再次认已使用“管理员模式”运行或已登陆Administrator用户!!按任意键继续。
16.pause >nul17.cls18.if not %username% == Administrator echo 请再次确认已使用“管理员模式”运行!因为检测到您有没有登录Administrator用户!19.if not %username% == Administrator echo 请按任意键继续。
20.if not %username% == Administrator pause >nul21.cls22.if not exist %windir%\system32\slmgr.vbs goto nowin723.if not exist data\bootinst.exe goto commandprompt24.set VLFILE=%125.if {%1} == {} set VLFILE=Lenovo726.if not exist data\%VLFILE%.xrm-ms goto notfound27.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 %%A33.echo.34.if exist %%A\menu.lst attrib %%A\menu.lst -h -r -s35.if exist %%A\menu.lst ren %%A\menu.lst menu_lst.bak36.if exist %%A\grldr attrib %%A\grldr -h -r -s37.copy data\grldr %%A\grldr38.attrib %%A\grldr +h +s +r39.data\bootinst /nt60 %%A40.)41.)42.)43.if exist data\%VLFILE%.xrm-ms cscript %windir%\system32\slmgr.vbs -ilc data\%VLFILE%.xrm-ms44.if exist data\%VLFILE%.xrm-ms cscript %windir%\system32\slmgr.vbs -ipk 22TKD-F8XX6-YG69F-9M66D-PMJBM45.goto end46.47.:notfound48.echo %VLFILE%.xrm-ms: 文件不存在!49.pause50.goto Error51.52.:commandprompt53.cls54.echo 本程序必须使用“管理员模式”运行或者Administrator用户登陆才能完成激活!55.pause >nul56.goto Error57.58.:nowin759.cls60.echo 请运行此程序于Windows 7下.61.pause >nul62.goto Error63.64.:Error65.set VLFILE=66.cls67.echo 激活过程遇到了一些问题,按任意键退出...68.pause >nul69.exit70.71.:end72.set VLFILE=73.cls74.echo 激活工作已经完成!计算机将在60s重启!75.pause76.start shutdown -r -t 60复制代码1.echo off2.title 联合力创 Windows 7 激活程序 v3.13.:lpSTART4.echo.5.echo 欢迎使用联合力创 Windows 7激活程序!6.echo.7.echo.8.echo.9.echo.10.echo.11.echo 1.安装联合力创 Windows 7 激活补丁12.echo.13.echo.14.echo.15.echo 2.卸载联合力创 Windows 7 激活补丁16.echo.17.echo.18.echo.19.echo. 3.退出联合力创 Windows 7 激活程序20.echo.21.echo.22.echo. 4.寻求在线帮助…23.echo.24.echo.25.echo. .myit189. 联合力创26.echo.27.echo.28.set /p CHS= 请输入数字然后按ENTER :29.30.if /i "%CHS%"=="1" (31.cls32.install.cmd33.)34.35.if /i "%CHS%"=="2" (36.cls37.uninstall.cmd38.)39.40.if /i "%CHS%"=="3" (41.exit42.)43.44.if /i "%CHS%"=="4" (45.start it189.5d6d.46.)47.48.SET CHS==""49.cls50.goto lpSTART51.:lpEND复制代码1.echo off2.echo 程序即将卸载联合力创 Windows 7激活程序!3.echo.4.echo 卸载后您的Win 7将恢复为未激活状态,按任意键继续卸载...5.pause >nul6.if not exist %windir%\system32\slmgr.vbs goto nowin77.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 (8.if exist %%A\grldr (9.echo.10.echo Uninstalling from drive %%A11.echo.12.attrib %%A\grldr -h -s -r13.del %%A\grldr14.data\bootrest /nt60 %%A15.)16.)17.goto end18.19.:nowin720.cls21.echo 本程序只能在Vista/Win7下运行!请按任意键继续...22.pause >nul23.24.:Error25.cls26.echo 卸载过程遇到了一些问题,按任意键退出...27.pause >nul28.exit29.30.:end31.32.echo 卸载完成,请重新启动您的计算机! 按任意键退出...33.pause >nul34.exit复制代码复制以上3个代码,分别保存为install.bat ;start.bat ;uninstall.batdata中的文件截图大家也都看到了,分别是:bootinst.exe ;bootrest.exe ;grldr ;Lenovo7.xrm-ms 。