本页主题: [转帖]WINDOWS XP SP2史上最齐全的激活资料 打印 | 加为IE收藏 | 复制链接 | 收藏主题 | 上一主题 | 下一主题

cancelpj
好帅好帅滴碟仙~
级别: 贵宾


精华: 3
发帖: 442
威望: 360 点
金钱: 5401 静电币
支持度: 4 点
在线时间:36(小时)
注册时间:2002-11-25
最后登录:2008-07-24

 [转帖]WINDOWS XP SP2史上最齐全的激活资料

来自GZ:

SP2史上最齐全的激活资料

看了好几个论坛的关于 SP2 激活的文章,加上自己N个晚上通宵,将近二十次重装(我测试的系统有中文版和英文版)的试验总结了一下,现在献给大家:

在准备激活你的 Windows XP with sp2 以前,先看看网上的几个有争议的话题,以及我对这些问题研究试验后所作出的详细回答。

Q1:为什么要激活(新手请看)?
A:简单一点,就是只有激活了 Windows ,你才能摆脱30天使用的限制,你才能更新你的 WINDOWS ,你才能除去恼人的激活泡泡,你才是非合法的正版用户(也不完全是,得不到售后服务的)。当然,你也可以用 VOL ,省去这些步骤,这就不在本文章的讨论范围了。

Q2:俄罗斯版激活跟正版激活是一样的吗(高手跳过)?
A:不一样!!前者通过破解 winlogon.exe 和 licdll.dll 来修改 XP 的激活认证,欺骗 Windows XP,达到激活的目的。在 SP1 时这破解还属完美——使用没有任何限制,可升级 Windows。但到了 SP2 ,随着 Windows Update 版本的提高,俄罗斯版破解也就跟着被写入历史。因为是破解,其激活文件不是有效的激活文件,所以在重装系统或者升级 service pack 后,激活将不可用。虽然可惜,却也无耐(我曾经为找到这个工具而感动了好久)。

Q3:RESET5 破解可靠吗(引用了某些帖子,高手跳过)?
A:极不可靠!!RESET5 是在XP启动之前清空计数器,让你的 XP 可以永远还剩30天激活,他还会删除 wpabal.exe ,让激活提醒不出现,,解除 licdll.dll 的注册,,让"激活 Windows "没反应。这种激活是最不可靠的,极力不推荐!!因为计数器文件是被 Windows 保护的,连安全模式都无法替换。所以一定要保证 RESET5 在Windows 加载之前运行,但这个是谁也无法保证的,很有可能 RESET5 会失效。这种破解方法已不可以升级,且在升级 service pack 后也将无效。

Q4:算号器算出的号可以直接激活 Windows XP with SP2 吗(所有人推荐)?
A:不能!!网上出现的所有算号器皆不能!在 SP1 以后,WINDOWS 激活认证机制已变,用任何算号器算出的 CDKEY 都不能激活。同理,算号器对 SP2 也没有用。我用算号器1.06版算出的26个 011 段的CDKEY无一能激活(当然,我是在宿舍5台电脑上在不同一时间上网激活,排除了被封IP段的可能),用4合1算号器也得出同样结果。前面有的人发过的帖子称算号器能上网激活SP2,这是很不负责任的说法。

Q5:4合1算号器 跟 算号器5.12 和 算号器1.06 有什么区别(高手请看)?
A:区别就是 算号器5.12和 算号器1.06 都是算号器的鼻祖,算号又慢又累,而 4合1算号器 则是无敌算号器,又快又准(我怀疑是微软内部人员释出来的)。4合1算号器 算出的号可以是任何PID段的CDKEY,其它两个则不行。有人曾说 4合1算号器算出来的号不能用来激活 WINDOWS ,这是很不正确的。我就用 4合1算号器算出的号激活了将近30个 WINDOWS 原版COPY,成功率是100%。

Q6:在线激活程序1.0 激活SP2的工作原理是什么?可靠吗(感谢无忧论坛的 dato 指出问题,强烈推荐所有人)?
A:在线激活程序1.0 开发出来就是为了激活SP1的。从原程序解压出的几个文件和文件中的内容可以看出它的工作原理是将 licdll.dll 和 dpcdll.dll 代替现系统上的这两个文件,然后调用激活程序,激活 Windows XP 。激活完后,命令行脚本又自动将 licdll.dll 和 dpcdll.dll 改回初始状态 。利用的原理是用原版的激活认证程序轻松激活XP,而这个激活信息又能通过SP2的认证。因为此程序没有破解文件的内容,也可以通过 Q10 的完美激活验证。所以,此激活方法所激活的XP是迄今为止最简单,最快捷并且安全的。

Q7:Ridy 你推荐用哪种激活方法,原版激活后装SP2还是集成SP2后用 在线激活程序1.0 激活(所有人必看,强烈推荐)?
A:我推荐用 在线激活程序1.0 激活SP2系统。原版激活后再装SP2将会比在线激活程序激活SP2费时多很多,而且产生很多垃圾文件(大家对比一下所占空间大小就知)。而且,原版激活后再装SP2的方法不能通过 Q10 的验证,重装系统后还得重新运行一遍激活程序,重新装SP2,烦。所以,不为推荐。

Q8:我该怎样备份我的激活信息(所有人推荐)?
A:将 system32 目录下的 wpa.dbl 和 wpa.bak 文件备份起来,注意也要将安装CDKEY备份起来,以后重装的时候用这个CDKEY安装好系统后,直接将两个文件复制进 system32 目录下就可以激活 Windows。强调一下:备份的激活信息只对安装信息完全一样(包括一样的硬件,一样的CDKEY,一样的分区系统)的系统才有效。

Q9:我在原版XP下激活的 wpa.dbl 文件能否用于SP2的系统中,中英文版能否通用(所有人推荐)?
A:不能!原版下的 wpa.dbl 只能用于原版,SP2下的 wpa.dbl 只能用于SP2。而且,中文版的备份信息不能用在英文版上,切记切记。

Q10:用什么方法验证我的SP2激活是完美激活(所有人推荐)?
A:这是很多人都关心的问题。用集成SP2的安装盘安装好系统(装好驱动)后,不要激活立即用 GHOST 做一个备份,保证是原汁原味的未激活版。之后用各种方法激活 Windows,将激活后的 system32 目录下的 wpa.dbl 备份起来。用GHOST还原备份的未激活版本,并将 wpa.dbl 复制到 system32 目录下。运行“激活 Windows ”,如果提示已经激活,那恭喜你,你的SP2激活就是完美激活。

Q11:集成SP2之前要不要集成SP1(应邀而写)?
A:不用。微软每等补丁释出达到一定数量后就会发布一个 Serivce Pack ,这个 Service Pack 包括以前所有的升级信息,也可能会增加一些新功能。因此,SP2将包括SP1,以及之后发布的所有升级补丁信息。升级到SP2,最好的方法是直接从原版升到SP2,这样能减少很多垃圾文件。同样地,对于集成,最好的集成办法是原版+SP2,不需要先集成SP1。等SP2发布以后,就可以把SP1,冲击波,震荡波等等的补丁删掉了。



好了,看了上面的那么多问题,你是否对激活SP2胸有成竹了呢?下面开始我们的SP2激活之旅吧:

首先,准备好工具,呵呵。
1. 集成SP2的XP安装盘

2. 4合1算号器
下载地址1:http://soft.0zones.com/SoftView/SoftView_2244.html
下载地址2:http://www.buct.edu.cn/hxgc/bbs/52btdown/soft/21422.htm

3. 在线激活程序1.0
下载地址1:http://www.getkey.org/soft.asp?id=2170
下载地址2:http://soft.0zones.com/SoftView/SoftView_10171.html

4. XP查号换号器(查看和更改CDKEY)
下载地址1:http://www.pcdog.com/soft/21362.htm
下载地址2:http://ftpwh.onlinedown.net/soft/16963.htm


步骤:
1. 用算号器算出的CDKEY集安装好SP2系统后,备份好 system32 目录下的 licdll.dll 和 dpcdll.dll 文件。
2. 用 在线激活程序1.0 激活 Windows xp
3. 用 GHOST 备份好系统。大功告成!

玩一辈子游戏,做一辈子朋友~~
Posted: 2004-08-08 22:35 | [楼 主]
bbsriver
杀人游戏MVP勋章I 杀人游戏MVP勋章II
级别: 管理员


精华: 52
发帖: 17391
威望: 8729 点
金钱: 7064 静电币
支持度: 19801 点
在线时间:13725(小时)
注册时间:2002-11-21
最后登录:2016-12-22

 

偶的选择还是原版激活后再装SP2
是麻烦,但是是最仿真于正版用户的安装步骤的,也是微软无法用任何技术彻底根除的
其他各种激活方法,都不排除被 SP3 干掉的可能性
当然,到 SP3 的时候,肯定又会有新的激活方法——道高一尺魔高一丈
Posted: 2004-08-08 22:51 | 1 楼
bbsriver
杀人游戏MVP勋章I 杀人游戏MVP勋章II
级别: 管理员


精华: 52
发帖: 17391
威望: 8729 点
金钱: 7064 静电币
支持度: 19801 点
在线时间:13725(小时)
注册时间:2002-11-21
最后登录:2016-12-22

 

Hiahia,那就不是技术问题了,而进入偶的专业领域了
在这个板块里偶只讨论纯技术问题
Posted: 2004-08-08 23:56 | 2 楼
bbsriver
杀人游戏MVP勋章I 杀人游戏MVP勋章II
级别: 管理员


精华: 52
发帖: 17391
威望: 8729 点
金钱: 7064 静电币
支持度: 19801 点
在线时间:13725(小时)
注册时间:2002-11-21
最后登录:2016-12-22

 

就是说,那是需要通过消费者权益保护法 & 侵权行为救济来解决的问题了
Posted: 2004-08-09 00:23 | 3 楼
bbsriver
杀人游戏MVP勋章I 杀人游戏MVP勋章II
级别: 管理员


精华: 52
发帖: 17391
威望: 8729 点
金钱: 7064 静电币
支持度: 19801 点
在线时间:13725(小时)
注册时间:2002-11-21
最后登录:2016-12-22

 

那不是微软通过技术手段而排除掉的,纯粹是撞大运而已
所以偶说:“也是微软无法用任何技术彻底根除的”并没错
如果微软雇两个人每天在全球所有的零售商那里抄写还没卖出去的序列号,并录入到数据库里去,然后根据这个数据库把所有已经用掉了的序列号咔嚓掉,也可以起到同样的效果
不知为什么这么彻底的解决方案老盖不愿意采纳
但是这已经不是技术板块所能研究的问题了
Posted: 2004-08-09 00:51 | 4 楼
bbsriver
杀人游戏MVP勋章I 杀人游戏MVP勋章II
级别: 管理员


精华: 52
发帖: 17391
威望: 8729 点
金钱: 7064 静电币
支持度: 19801 点
在线时间:13725(小时)
注册时间:2002-11-21
最后登录:2016-12-22

 

那就再雇两个人每天在全球所有零售商那里抄写当天卖出去的序列号并录入数据库,呵呵

算号器的工作原理,就是根据微软的公开密钥和椭圆曲线算法来穷举求出私人密钥,所以每次算要费比较长的时间

我打赌微软对自己每个下线产品的序列号心中无数,否则根本不需要什么公开密钥和私人密钥,直接一个个往它的数据库里核对就行了

关于XP激活的原理,请看本论坛老文:“[转帖] Windows产品激活技术内幕”@http://forum.doggiehome.com:7086/read.php?fid=12&tid=2846

关于算号器的原理,转一篇文章:

Quote:
windows算号器原理



作者:psusing 发表时间:2003-10-13 8:01:00



算号器原理

从Win95起,MS(注:即Microsoft,下同)的产品安装 Key从原来的10位数字改为25位字符,这一改动,代表 着MS告别了简单的校验和,从此投入了椭圆曲线法的 怀抱。从密码学的角度来看,这绝对是一个里程 碑, 因为当时椭圆曲线法仍在研究论证阶段,MS是第 一个将之实用以商业产品的厂家。
那么在这25个字符里到底有什么呢?

1.Base24
这25个字符实际是114bits的数据用Base24进行UUCode后 的结果,做为安装Key,这个Base必须绝对避免误认,所 以MS选择了以下这24个字符做为UUCode的 Base:BCDFGHJKMPQRTVWXY2346789
所以,如果你的安装Key 有这24个字符以外的字符的话,你完全可以把它丢到垃圾筒里去了━━不用试就知 道它根本通不过了。

2.114 bits
UUDecode后得到的114位按Intel高位在后的格式表示如下:
[ X XXXXXXXX XXXXXXXX XXXXXXXXXXXXXXXXXX ] Total 114 Bits
| | | \ 55 Bits Sign
| | \ 28 Bits Hash
| \ 30 Bits Serial \ 31 Bits Data
\ 1 Bits Flag /
Flag: 不明标志,目前所见的各类Key中这一位总是为0。
Serial:用户序列号,转成十进制表示为AAAABBBBBB,对应显示为:
零售版:xxxxx-AAA-BBBBBBx-xxxxx
OEM版: xxxxx-OEM-0AAAABx-BBBBB
以上31bits总称为Data,是CDKey中的基本部分。
Hash:Data经特定处理得到的结果,见后文。
Sign:Hash值的椭圆曲线签名,见后文。

3.椭圆曲线签名算法
要说明椭圆曲线签名算法可不是一件容易的事,有兴趣的可以自己用“椭圆曲线”或是“elliptic curve”在搜 索引擎找相关的资料来看吧,这里只简单介绍MS的用法。
所谓椭圆曲线是指这样一类曲线方程:
y^2 + a1*xy + a3*y = x^3 + a2*x^2 + a4*x + a6
在密码学里用的是它的两个特例,而MS用的更是这两个特例中的特例:
y^2 = x^3 + a*x + b ( mod p )
当a、b、p选定后,就可以确定一个椭圆曲线,再选择一个生成点 G(gx,gy),
于是,存在一个最小的整数q使得q*G=O,然后,再任意选择一个整数 kK(kx,ky)=k*G,这样椭圆曲线签名算 法的Key就全生成了:
公开密钥为:a,b,p,G(gx,gy),K(kx,ky)
私有密钥为:a,b,p,G(gx,gy),q,k
要对Data签名时:
A.先任意选择一个整数rB.将Data、rx、ry共100个字节求SHA-1,取结果中的28位得到Hash;
C.求Sign = r - Hash * k ( mod q );
D.把Data、Hash、Sign三个数组合后UUCode得到25位CDKey。
验证CDKey时:
A.把25位CDKey先UUDecode再拆分后提到Data、Hash、Sign;
B.求点R( rx, ry ) = Sing * G + Hash * K ( mod p );
C.将Data、rx、ry共100个字节求SHA-1,取结果中的28位得到Hash\';
D.如果Hash = Hash\',则该CDKey为有效Key。

4.BINK
从前面的说明可以看出,为了验证CDKey,MS 必须公开椭圆曲线签名算法中的公开密钥,那么这个公开密钥 放在哪里呢?答案是在pidgen.dll里的BINK资源里(其他产品如Office则被包在*.MSI),而且一共有两组,从目 前已知的Key组合来看,第一组密钥是用以零售版本的,第二组则用于OEM版本。两个产品的Key能否通用就 在于对应的密钥是否相同,比如中文版的Windows 2000的Pro/Srv/AdvSrv的第二组密钥也是相同的,即一个 PWindows 2000 Pro的OEM版的Key,可同时供 PWindows 2000 Srv/Adv的OEM版使用。

5.破解及其难度
要破解CDKey的生成算法,必须从MS 公开的密钥中求出对应的私有密钥,即只要求出q和k即可。从BINK中 公开的密钥来看,p 是一个384 bits的质数,看起来计算量好象至少要O(2^168)才行,但MS设计中一个缺陷 (?)使实际工作量降低到只有O(2^28)就可以了。
为什么相差这么远?
回头看看3.C中的式子: Sign = r - Hash * k ( mod q )
通常情况下q可以是很大的值,因此Sign应该也很大,但MS 为了减少用户输入的CDKey的数量,把Sign的值 限死在55 bits,因此,自然也限定了q最多也不能超过56 bits。依此类推,由于k作者曾经在一台赛扬II 800的 机器上只用6个小时就解出某组密钥的q值,最多时在一台雷鸟1G上用了28个小时才算出另一组密钥的k 值, 其他平均大约都在十个小时左右就可以求出。
注:关于什么-640-和-005-,其实没什么意思,例如当我装xp打入序号为FCKGW-RHQQ2-YXRKT-8TG6W- 2B7Q8,我的产品号就是55274-640-0000356-23174,而我打入3H87P-VHQGD-M74M6-8MHMH-3JRB3时,我的 产品号就变成了55274-643-6941852-23174,这证明了什么?其实产品号的头五个key,是代表windows的版本, 而接着的十个key,就是代表你装windows时输入的序号,最后的五个key是代表光盘的cd-code罢了.............所 以,产品号不是-005-的都未必不能激活简体中文专业版的..................

恢复原版XP:

使用算号法激活有一个前提是必须使用原版的XP,如果原来是替换激活或是破解激活的朋友就可以用以下方 法恢复为原版:

一、替换激活:

只需把用于替换的8个或11个原版文件覆盖回i386目录下的同名文件就可以了。

二、破解激活:

若你准备重装XP,可直接将licdll.dl_和Winlogon.ex_拷进I386文件,替换原文件即可。

若你已安装了XP,可先把原版没破解过的licdll 和winlogn拷进system32里你可以在安全模式下进入安装盘里 support目录里 再进入tools里面的delpoy文件里点击sysprep.exe然后选择重新封装,完成后电脑会自动关机, 然后重启就可以了。

OEM版问题:

因为算号器里并没有OEM版的选项,所以一般上OEM版的Windows XP并不能用算号法激活,但可以用以下 方法解决:将 I386目录中 SETUPP.INI 中的 Pid=55660OEM 改为55660335 即可,安装时用算号器算出 的 CDKEY 就可通过安装并在网上激活。

解锁你Windows XP的setupp.ini
Windows XP 的setupp.ini控制CD怎样运行,无论你的XP 版本是否OEM版。首先,找到在i386文件夹中找到 setupp.ini文件,将其打开你会看到类似如下的语 句: ExtraData=707A667567736F696F697911AE7E05 Pid=55034000
这列数字中的“Pid”数值就是我们兴趣之所在。这看起来是默认值。

有一个特别的数字决定你使用的XP是零售版本、还是OEM、还是正式授权版本。首先我们把这串数字分成两 部分,前五个数字决定你的CD如何运行,就比如像零售版本既可以生机安装,也可以完全重新安装,但是 OEM版本却只能完全重新安装一样。 后三个数字决定那种CD Key将会被接受。就比如像你有XP的零售版, 但是却是OEM的CD Key……

说完了基本原理,下面就是实际的工作了,记住这列数字很有用:
零售版:51882 335 授权版:51883 270 OEM版:82503 OEM
于是如果你使用零售版的CD,有零售版的CD Key就可以把Pid改为
Pid=51882335
如果你是零售版的CD,有的是OEM版的CD Key,你就可以改为
Pid=51882OEM
注意:这只能用任何CD Key正确安装任何CD,但是无法激活,如果你有CD但是没有CD Key的话可以试试这个方法。





source: http://www.ezikao.com.cn/art.view.asp?artid=1274
Posted: 2004-08-09 01:34 | 5 楼
帖子浏览记录 版块浏览记录
狗狗静电BBS - wwW.DoGGiEhoMe.CoM » 电脑全方位 Computer Guide

沪ICP备05008186号
Powered by PHPWind Styled by MagiColor