电脑疯子技术论坛|电脑极客社区

微信扫一扫 分享朋友圈

已有 2587 人浏览分享

解密windows破解激活工作原理和程序基本代码!让菜鸟也能打造自己的激活工具

[复制链接]
2587 4
本帖最后由 联合力创 于 2009-9-12 14:20 编辑

作者:联合力创 始发:http://it189.5d6d.com/thread-1276-1-1.html

目前网上破解激活工具的原理基本相一致,大同小异,今天我们就来浅浅的讨论一下,破解激活的基本工作原理和方法!本文只是交流下经验,请大家不要将其用于不法之处哦!建议使用正版(嘎嘎)目前大家对微软的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 Loader 是中国人原创的软件。它工作的原理是:在引导操作系统之前运行特制的引导程序,修改计算机的内存,加入特定数据,模拟品牌机的BIOS,用于突破操作系统的激活验证。 下面进入基本源代码实现以上激活机制! 以下面这个工具来讲解 工具中的文件截图:
01.JPG 02.JPG 03.JPG
  1. @echo off title 联合力创 Windows 7 激活程序 v3.1 echo. echo 欢迎使用 联合力创 Windows 7激活程序V3.1! echo. echo. echo 注意:使用过替换法激活的系统请先还原替换过的文件,然后再使用本程序! echo. echo 本程序必须使用“管理员模式”运行或者Administrator用户登陆才能完成激活! echo. echo 确认请按按任意键继续。。。 echo. pause >nul echo. echo 请再次认已使用“管理员模式”运行或已登陆Administrator用户!!按任意键继续。。。 pause >nul cls if not %username% == Administrator echo 请再次确认已使用“管理员模式”运行!因为检测到您有没有登录Administrator用户! if not %username% == Administrator echo 请按任意键继续。。。 if not %username% == Administrator pause >nul cls if not exist %windir%\system32\slmgr.vbs goto nowin7 if not exist data\bootinst.exe goto commandprompt set VLFILE=%1 if {%1} == {} set VLFILE=Lenovo7 if not exist data\%VLFILE%.xrm-ms goto notfound 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 ( if exist %%A\bootmgr ( if not exist %%A\setup.exe ( echo. echo Installing to drive %%A echo. if exist %%A\menu.lst attrib %%A\menu.lst -h -r -s if exist %%A\menu.lst ren %%A\menu.lst menu_lst.bak if exist %%A\grldr attrib %%A\grldr -h -r -s copy data\grldr %%A\grldr attrib %%A\grldr +h +s +r data\bootinst /nt60 %%A ) ) ) if exist data\%VLFILE%.xrm-ms cscript %windir%\system32\slmgr.vbs -ilc data\%VLFILE%.xrm-ms if exist data\%VLFILE%.xrm-ms cscript %windir%\system32\slmgr.vbs -ipk 22TKD-F8XX6-YG69F-9M66D-PMJBM goto end :notfound echo %VLFILE%.xrm-ms: 文件不存在! pause goto Error :commandprompt cls echo 本程序必须使用“管理员模式”运行或者Administrator用户登陆才能完成激活! pause >nul goto Error :nowin7 cls echo 请运行此程序于Windows 7下. pause >nul goto Error :Error set VLFILE= cls echo 激活过程遇到了一些问题,按任意键退出... pause >nul exit :end set VLFILE= cls echo 激活工作已经完成!计算机将在60s内重启! pause start shutdown -r -t 60
复制代码
  1. @echo off title 联合力创 Windows 7 激活程序 v3.1 :lpSTART echo. echo 欢迎使用 联合力创 Windows 7激活程序! echo. echo. echo. echo. echo. echo 1.安装 联合力创 Windows 7 激活补丁 echo. echo. echo. echo 2.卸载 联合力创 Windows 7 激活补丁 echo. echo. echo. echo. 3.退出 联合力创 Windows 7 激活程序 echo. echo. echo. 4.寻求在线帮助… echo. echo. echo. www.myit189.com 联合力创 echo. echo. set /p CHS= 请输入数字然后按ENTER : if /i "%CHS%"=="1" ( cls install.cmd ) if /i "%CHS%"=="2" ( cls uninstall.cmd ) if /i "%CHS%"=="3" ( exit ) if /i "%CHS%"=="4" ( start http://it189.5d6d.com ) SET CHS=="" cls goto lpSTART :lpEND
复制代码
  1. @echo off echo 程序即将卸载 联合力创 Windows 7激活程序! echo. echo 卸载后您的Win 7将恢复为未激活状态,按任意键继续卸载... pause >nul if not exist %windir%\system32\slmgr.vbs goto nowin7 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 ( if exist %%A\grldr ( echo. echo Uninstalling from drive %%A echo. attrib %%A\grldr -h -s -r del %%A\grldr data\bootrest /nt60 %%A ) ) goto end :nowin7 cls echo 本程序只能在Vista/Win7下运行!请按任意键继续... pause >nul :Error cls echo 卸载过程遇到了一些问题,按任意键退出... pause >nul exit :end echo 卸载完成,请重新启动您的计算机! 按任意键退出... pause >nul exit
复制代码
复制以上3个代码,分别保存为install.bat ;start.bat ;uninstall.bat data中的文件截图大家也都看到了,分别是:bootinst.exe ;bootrest.exe ;grldr ;Lenovo7.xrm-ms 。 其中grldr 和 Lenovo7.xrm-ms是相对应的!密钥22TKD-F8XX6-YG69F-9M66D-PMJBM也在上面的代码中写入过了, 如果想要自己收集证书和制作和生成SLIC模拟程序 可以借鉴一下代码:
  1. @echo off title Windows 7 OEM Activator by 联合力创 if not exist %windir%\system32\slmgr.vbs goto novista :slic cls echo --------------------------------------------------------------------------- echo 安装 SLIC 2.1 模拟程序(非必需): echo. echo 1:戴尔 2:方正 3:惠普 4:微星 echo 5:富士通FUJ 6:联想 7:东芝TOSQCI 8:东芝TOSCPL echo 9:东芝TOSINV 10:东芝TOSASU 11:宏基 12:Alienware echo. echo U:卸载 SLIC 模拟程序 echo. echo *若电脑 BIOS 中已包含 SLIC 2.1, 则不必安装模拟程序, 直接跳至下一步即可 echo --------------------------------------------------------------------------- echo. echo S:下一步 E:退出 echo --------------------------------------------------------------------------- echo. set /p x= 请输入所需要的操作序号, 并按回车键确认: if /i "%x%"=="1" ( echo 正在生成 SLIC 模拟程序 copy %windir%\system32\data\grldrb /b + %windir%\system32\data\DELL.bin /b + %windir%\system32\data\grldra /b %windir%\system32\data\grldr /b echo 生成完毕 ) if /i "%x%"=="2" ( echo 正在生成 SLIC 模拟程序 copy %windir%\system32\data\grldrb /b + %windir%\system32\data\FOUNDER.bin /b + %windir%\system32\data\grldra /b %windir%\system32\data\grldr /b echo 生成完毕 ) if /i "%x%"=="3" ( echo 正在生成 SLIC 模拟程序 copy %windir%\system32\data\grldrb /b + %windir%\system32\data\HP.bin /b + %windir%\system32\data\grldra /b %windir%\system32\data\grldr /b echo 生成完毕 ) if /i "%x%"=="4" ( echo 正在生成 SLIC 模拟程序 copy %windir%\system32\data\grldrb /b + %windir%\system32\data\MSI.bin /b + %windir%\system32\data\grldra /b %windir%\system32\data\grldr /b echo 生成完毕 ) if /i "%x%"=="5" ( echo 正在生成 SLIC 模拟程序 copy %windir%\system32\data\grldrb /b + %windir%\system32\data\FUJPCFUJ.bin /b + %windir%\system32\data\grldra /b %windir%\system32\data\grldr /b echo 生成完毕 ) if /i "%x%"=="6" ( echo 正在生成 SLIC 模拟程序 copy %windir%\system32\data\grldrb /b + %windir%\system32\data\Lenovo.bin /b + %windir%\system32\data\grldra /b %windir%\system32\data\grldr /b echo 生成完毕 ) if /i "%x%"=="7" ( echo 正在生成 SLIC 模拟程序 copy %windir%\system32\data\grldrb /b + %windir%\system32\data\TOSQCI.bin /b + %windir%\system32\data\grldra /b %windir%\system32\data\grldr /b echo 生成完毕 ) if /i "%x%"=="8" ( echo 正在生成 SLIC 模拟程序 copy %windir%\system32\data\grldrb /b + %windir%\system32\data\TOSCPL.bin /b + %windir%\system32\data\grldra /b %windir%\system32\data\grldr /b echo 生成完毕 ) if /i "%x%"=="9" ( echo 正在生成 SLIC 模拟程序 copy %windir%\system32\data\grldrb /b + %windir%\system32\data\TOSINV.bin /b + %windir%\system32\data\grldra /b %windir%\system32\data\grldr /b echo 生成完毕 ) if /i "%x%"=="10" ( echo 正在生成 SLIC 模拟程序 copy %windir%\system32\data\grldrb /b + %windir%\system32\data\TOSASU.bin /b + %windir%\system32\data\grldra /b %windir%\system32\data\grldr /b echo 生成完毕 ) if /i "%x%"=="11" ( echo 正在生成 SLIC 模拟程序 copy %windir%\system32\data\grldrb /b + %windir%\system32\data\ACER.bin /b + %windir%\system32\data\grldra /b %windir%\system32\data\grldr /b echo 生成完毕 ) if /i "%x%"=="12" ( echo 正在生成 SLIC 模拟程序 copy %windir%\system32\data\grldrb /b + %windir%\system32\data\ALIENWARE.bin /b + %windir%\system32\data\grldra /b %windir%\system32\data\grldr /b echo 生成完毕 ) if exist %windir%\system32\data\grldr ( if not exist %windir%\system32\data\bootinst.exe goto error for %%A in (A: B: 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 ( if exist %%A\bootmgr ( if not exist %%A\setup.exe ( echo. echo 正在安装模拟程序到 %%A echo. if exist %%A\menu.lst attrib %%A\menu.lst -h -r -s if exist %%A\menu.lst ren %%A\menu.lst menu_lst.bak if exist %%A\grldr attrib %%A\grldr -h -r -s copy %windir%\system32\data\grldr %%A\grldr attrib %%A\grldr +h +s +r %windir%\system32\data\bootinst /nt60 %%A copy %windir%\system32\slic.cmd %windir%\system32\data\bootmgr.txt ) ) ) if not exist %windir%\system32\data\bootmgr.txt ( echo. echo 没有找到 bootmgr, 如果使用了 Windows 7 的保留分区, 请先为该分区分配一个盘符. goto error ) echo. echo 安装已完成, 请继续导入对应品牌的 OEM 许可证文件及 Windows 产品序列号! pause cert.cmd ) if /i "%x%"=="U" ( if not exist %windir%\system32\slmgr.vbs goto novista if not exist %windir%\system32\data\bootrest.exe goto error set bmt="" for %%A in (A: B: 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 ( if exist %%A\grldr ( echo. echo 正在从 %%A 卸载模拟程序 echo. attrib %%A\grldr -h -s -r del %%A\grldr %windir%\system32\data\bootrest /nt60 %%A copy %windir%\system32\slic.cmd %windir%\system32\data\grldr.txt ) ) if not exist %windir%\system32\data\grldr.txt ( echo. echo 没有找到 SLIC 模拟程序! goto error ) echo. echo 卸载已完成, 请重新启动计算机! pause goto end ) if /i "%x%"=="S" ( cert.cmd ) if /i "%x%"=="E" ( goto end ) set x= goto slic :novista echo. echo 本程序只能运行于 Windows Vista 及以上版本! pause goto end :error echo. echo 安装/卸载过程遇到了一些问题, 执行失败! pause goto end ) :end rd /s /q %windir%\system32\data del cert.cmd del sn.cmd del slic.cmd exit
复制代码
导入更多可选择证书代码可以借鉴一下代码:
  1. @echo off title Windows 7 OEM Activator by 联合力创 if not exist %windir%\system32\slmgr.vbs goto novista :cert cls echo --------------------------------------------------------------------------- echo 导入 OEM 许可证文件: echo. echo 1:宏基(Win7) 2:戴尔 3:神舟 4G 5:TCL 6:七喜 echo 7:华硕 8:方正 9:惠普 10:NEC 11:清华同方 12:技嘉 echo 13:明基 14:富士通 15:IBM 16:三星 17:GATEWAY 18:微星 echo 19:康柏 20:富士通FUJ 21:联想 22:索尼 23:海尔 24:东芝TOSQCI echo 25:东芝TOSCPL 26:东芝TOSHIB 27:东芝TOSINV 28:东芝TOSASU echo 29:宏基(Vista/2008) 30:Alienware echo. echo U:卸载已安装的证书及序列号 echo --------------------------------------------------------------------------- echo. echo P:上一步 S:下一步 E:退出 echo --------------------------------------------------------------------------- echo. set /p x= 请输入所需要的操作序号, 并按回车键确认: if /i "%x%"=="1" ( echo. echo 正在导入宏基(Windows 7) OEM 许可证文件 slmgr.vbs -ilc %windir%\system32\data\ACER7.xrm-ms goto finish ) if /i "%x%"=="7" ( echo. echo 正在导入华硕 OEM 许可证文件 slmgr.vbs -ilc %windir%\system32\data\ASUS.xrm-ms goto finish ) if /i "%x%"=="13" ( echo. echo 正在导入明基 OEM 许可证文件 slmgr.vbs -ilc %windir%\system32\data\BenQ.xrm-ms goto finish ) if /i "%x%"=="19" ( echo. echo 正在导入康柏 OEM 许可证文件 slmgr.vbs -ilc %windir%\system32\data\COMPAQ.xrm-ms goto finish ) if /i "%x%"=="2" ( echo. echo 正在导入戴尔 OEM 许可证文件 slmgr.vbs -ilc %windir%\system32\data\DELL.xrm-ms goto finish ) if /i "%x%"=="8" ( echo. echo 正在导入方正 OEM 许可证文件 slmgr.vbs -ilc %windir%\system32\data\FOUNDER.xrm-ms goto finish ) if /i "%x%"=="14" ( echo. echo 正在导入富士通 OEM 许可证文件 slmgr.vbs -ilc %windir%\system32\data\FUJITSU1.xrm-ms goto finish ) if /i "%x%"=="20" ( echo. echo 正在导入富士通FUJ OEM 许可证文件 slmgr.vbs -ilc %windir%\system32\data\FUJPCFUJ.xrm-ms goto finish ) if /i "%x%"=="3" ( echo. echo 正在导入神舟 OEM 许可证文件 slmgr.vbs -ilc %windir%\system32\data\HASEE.xrm-ms goto finish ) if /i "%x%"=="9" ( echo. echo 正在导入惠普 OEM 许可证文件 slmgr.vbs -ilc %windir%\system32\data\HP.xrm-ms goto finish ) if /i "%x%"=="15" ( echo. echo 正在导入IBM OEM 许可证文件 slmgr.vbs -ilc %windir%\system32\data\IBM.xrm-ms goto finish ) if /i "%x%"=="21" ( echo. echo 正在导入联想 OEM 许可证文件 slmgr.vbs -ilc %windir%\system32\data\Lenovo.xrm-ms goto finish ) if /i "%x%"=="4" ( echo. echo 正在导入LG OEM 许可证文件 slmgr.vbs -ilc %windir%\system32\data\LG.xrm-ms goto finish ) if /i "%x%"=="10" ( echo. echo 正在导入NEC OEM 许可证文件 slmgr.vbs -ilc %windir%\system32\data\NEC.xrm-ms goto finish ) if /i "%x%"=="16" ( echo. echo 正在导入三星 OEM 许可证文件 slmgr.vbs -ilc %windir%\system32\data\SAMSUNG.xrm-ms goto finish ) if /i "%x%"=="22" ( echo. echo 正在导入索尼 OEM 许可证文件 slmgr.vbs -ilc %windir%\system32\data\SONY.xrm-ms goto finish ) if /i "%x%"=="5" ( echo. echo 正在导入TCL OEM 许可证文件 slmgr.vbs -ilc %windir%\system32\data\TCL.xrm-ms goto finish ) if /i "%x%"=="24" ( echo. echo 正在导入东芝1 OEM 许可证文件 slmgr.vbs -ilc %windir%\system32\data\TOSQCI.xrm-ms goto finish ) if /i "%x%"=="25" ( echo. echo 正在导入东芝2 OEM 许可证文件 slmgr.vbs -ilc %windir%\system32\data\TOSCPL.xrm-ms goto finish ) if /i "%x%"=="26" ( echo. echo 正在导入东芝3 OEM 许可证文件 slmgr.vbs -ilc %windir%\system32\data\TOSHIB.xrm-ms goto finish ) if /i "%x%"=="27" ( echo. echo 正在导入东芝4 OEM 许可证文件 slmgr.vbs -ilc %windir%\system32\data\TOSINV.xrm-ms goto finish ) if /i "%x%"=="11" ( echo. echo 正在导入清华同方 OEM 许可证文件 slmgr.vbs -ilc %windir%\system32\data\TONGFANG.xrm-ms goto finish ) if /i "%x%"=="17" ( echo. echo 正在导入GATEWAY OEM 许可证文件 slmgr.vbs -ilc %windir%\system32\data\GATEWAY.xrm-ms goto finish ) if /i "%x%"=="23" ( echo. echo 正在导入海尔 OEM 许可证文件 slmgr.vbs -ilc %windir%\system32\data\Haier.xrm-ms goto finish ) if /i "%x%"=="6" ( echo. echo 正在导入七喜 OEM 许可证文件 slmgr.vbs -ilc %windir%\system32\data\HEDY.xrm-ms goto finish ) if /i "%x%"=="12" ( echo. echo 正在导入技嘉 OEM 许可证文件 slmgr.vbs -ilc %windir%\system32\data\Gigabyte.xrm-ms goto finish ) if /i "%x%"=="18" ( echo. echo 正在导入微星 OEM 许可证文件 slmgr.vbs -ilc %windir%\system32\data\MSI.xrm-ms goto finish ) if /i "%x%"=="28" ( echo. echo 正在导入东芝5 OEM 许可证文件 slmgr.vbs -ilc %windir%\system32\data\TOSASU.xrm-ms goto finish ) if /i "%x%"=="29" ( echo. echo 正在导入宏基(Windows Vista/2008) OEM 许可证文件 slmgr.vbs -ilc %windir%\system32\data\ACER.xrm-ms goto finish ) if /i "%x%"=="30" ( echo. echo 正在导入Alienware OEM 许可证文件 slmgr.vbs -ilc %windir%\system32\data\ALIENWARE.xrm-ms goto finish ) if /i "%x%"=="U" ( slmgr.vbs -upk echo. echo 请重新启动系统使卸载生效!您可以在重启后重新导入新的证书文件及序列号。 pause goto end ) if /i "%x%"=="" ( slic.cmd ) if /i "%x%"=="S" ( sn.cmd ) if /i "%x%"=="E" ( goto end ) set x= goto cert :finish echo. echo 证书导入完成, 请继续导入产品序列号! pause sn.cmd :novista echo. echo 本程序只能运行于 Windows Vista 及以上版本! pause goto end :end rd /s /q %windir%\system32\data del slic.cmd del sn.cmd del cert.cmd exit
复制代码
想要导入更多选择的序列号KEY可以借鉴一下代码!
  1. @echo off title Windows 7 OEM Activator by 联合力创 if not exist %windir%\system32\slmgr.vbs goto novista :sn cls echo --------------------------------------------------------------------------- echo 导入 Windows 产品序列号: echo. echo 1:导入 Windows Vista Starter 序列号:26VQB-RP3T9-63FVV-VD7RF-H7M2Q echo 2:导入 Windows Vista Home Basic 序列号:762HW-QD98X-TQVXJ-8RKRQ-RJC9V echo 3:导入 Windows Vista Home BasicN 序列号:22TC9-RDMDD-VXMXD-2XM2Y-DT6FX echo 4:导入 Windows Vista Home Premium 序列号:8XPM9-7F9HD-4JJQP-TP64Y-RPFFV echo 5:导入 Windows Vista Business 序列号:72PFD-BCBK8-R7X4H-6F2XJ-VVMP9 echo 6:导入 Windows Vista BusinessN 序列号:2434H-HFRM7-BHGD4-W9TTD-RJVCH echo 7:导入 Windows Vista Ulimate 序列号:6F2D7-2PCG6-YqqTB-FWK9V-932CC echo 8:导入 Windows Server 2008 Standard 序列号:223PV-8KCX6-F9KJX-3W2R7-BB2FH echo 9:导入 Windows Server 2008 Enterprise 序列号:26Y2H-YTJY6-CYD4F-DMB6V-KXFCQ echo 10:导入 Small Business Server 2008 序列号:76GGM-4MQ6T-XCJH9-6R2XQ-PW2D2 echo 11:导入 Windows 7 Professional 序列号:YKHFT-KW986-GK4PY-FDWYH-7TP9F echo 12:导入 Windows 7 Ulimate 序列号:22TKD-F8XX6-YG69F-9M66D-PMJBM echo. echo U:卸载已安装的证书及序列号 echo --------------------------------------------------------------------------- echo. echo P:上一步 E:退出 echo --------------------------------------------------------------------------- echo. set /p x= 请输入所需要的操作序号, 并按回车键确认: if /i "%x%"=="1" ( echo. echo 正在导入 Windows Vista Starter 序列号 slmgr -ipk 26VQB-RP3T9-63FVV-VD7RF-H7M2Q goto finish ) if /i "%x%"=="2" ( echo. echo 正在导入 Windows Vista Home Basic 序列号 slmgr -ipk 762HW-QD98X-TQVXJ-8RKRQ-RJC9V goto finish ) if /i "%x%"=="3" ( echo. echo 正在导入 Windows Vista Home BasicN 序列号 slmgr -ipk 22TC9-RDMDD-VXMXD-2XM2Y-DT6FX goto finish ) if /i "%x%"=="4" ( echo. echo 正在导入 Windows Vista Home Premium 序列号 slmgr -ipk 8XPM9-7F9HD-4JJQP-TP64Y-RPFFV goto finish ) if /i "%x%"=="5" ( echo. echo 正在导入 Windows Vista Business 序列号 slmgr -ipk 72PFD-BCBK8-R7X4H-6F2XJ-VVMP9 goto finish ) if /i "%x%"=="6" ( echo. echo 正在导入 Windows Vista BusinessN 序列号 slmgr -ipk 2434H-HFRM7-BHGD4-W9TTD-RJVCH goto finish ) if /i "%x%"=="7" ( echo. echo 正在导入 Windiws Vista Ulimate 序列号 slmgr -ipk 6F2D7-2PCG6-YQQTB-FWK9V-932CC goto finish ) if /i "%x%"=="8" ( echo. echo 正在导入 Windows Server 2008 Standard 序列号 slmgr -ipk 223PV-8KCX6-F9KJX-3W2R7-BB2FH goto finish ) if /i "%x%"=="9" ( echo. echo 正在导入 Windows Server 2008 Enterprise 序列号 slmgr -ipk 26Y2H-YTJY6-CYD4F-DMB6V-KXFCQ goto finish ) if /i "%x%"=="10" ( echo. echo 正在导入 Small Business Server 2008 序列号 slmgr -ipk 76GGM-4MQ6T-XCJH9-6R2XQ-PW2D2 goto finish ) if /i "%x%"=="11" ( echo. echo 正在导入 Windiws 7 Professional 序列号 slmgr -ipk YKHFT-KW986-GK4PY-FDWYH-7TP9F goto finish ) if /i "%x%"=="12" ( echo. echo 正在导入 Windiws 7 Ulimate 序列号 slmgr -ipk 22TKD-F8XX6-YG69F-9M66D-PMJBM goto finish ) if /i "%x%"=="U" ( slmgr.vbs -upk echo. echo 请重新启动系统使卸载生效!您可以在重启后重新导入新的证书文件及序列号。 pause goto end ) if /i "%x%"=="" ( cert.cmd ) if /i "%x%"=="E" ( goto end ) set x= goto sn :finish echo. echo 序列号导入完成, 请重新启动电脑使激活生效! pause goto end :novista echo. echo 本程序只能运行于 Windows Vista 及以上版本! pause goto end :end rd /s /q %windir%\system32\data del slic.cmd del cert.cmd del sn.cmd exit
复制代码
总之,这些代码,只要你有一定的DOS或者说批处理基础,基本能够打造出自己的激活程序工具! 在此感谢该感谢的人,另外转载请标明出处:http://it189.5d6d.com 作者: 联合力创 上文中涉及到的程序和工具请在此下载,解压密码:www.myit189.com



评论 4

联合力创 联合力创  正式会员  发表于 2009-9-13 13:18:18 | 显示全部楼层
么人顶啊黑恶

健力宝 健力宝  正式会员  发表于 2009-10-2 13:14:19 | 显示全部楼层
{:3_241:}顶啊高手!!!

dongfeng10 dongfeng10  合格会员  发表于 2009-10-3 08:44:33 | 显示全部楼层
感谢分享,收藏了。

dongfeng10 dongfeng10  合格会员  发表于 2009-10-6 07:48:22 | 显示全部楼层
感谢分享,辛苦了。顶!!!

您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

关注

0

粉丝

4

主题
精彩推荐
热门资讯
网友晒图
图文推荐

Powered by Pcgho! X3.4

© 2008-2022 Pcgho Inc.