华强北电脑城 龙岗电子世界 龙华电脑城  凯尔电脑

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1974|回复: 1

问世21年后,Windows XP激活算法被彻底破解

[复制链接]
发表于 2023-8-24 12:36:09 | 显示全部楼层 |阅读模式
客户上十年前购买的国外的设备,还是XP系统,工控机,超微主板坏了,找我更换了备件,XP又要激活了,这么老的,微软都不管了,只要用这个离线的试试,超微主板一般都2000起,跟这台机器的系统和环境来说,都可以忽略不计了,要在不影响原来系统和环境的基础上激活,这么老的平台跑激活工具蓝屏崩溃再常见不过了

  I0 ]/ u& F. F" }3 Q
zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_x14-80404.iso,原版镜像,安装序列号激活码  BJYHF-8DTK3-HFCFW-K7PR8-XDF6T

. _& m# ~* V' e5 W7 s
. w  c) P6 `+ d3 m4 d; `

# X4 {6 W8 |* b$ L- u8 Q9 H3 }" e; }, I% c5 K# o; \

5 i$ A7 V1 X( O+ {
在问世21年后,微软操作系统中的经典款“Windows XP”正在以另一种方式获得新生。
- ~5 \& x* d9 i$ C
尽管Windows XP早已退出主流,而且微软也早已结束支持,但依旧有部分用户需要使用这款古老的操作系统。有时候,激活就会成为一个棘手的问题。

6 a! `  I9 \% l+ L* i# j2 c2 B
目前网上也有一些第三方工具可以进行激活,但一般都需要联网操作,这无疑会带来安全风险。不久前发布在TinyApps上的一篇博文则彻底颠覆了这一认知。
( G6 a$ f9 ^$ W

3 K, f* w8 x" m8 B8 c  \0 E- D' \3 g7 c: x& H# H7 `

+ M7 f" o3 y3 f( }6 ^' N
直接宣告:微软用来验证Windows XP产品密钥的算法被彻底破解。有位Reddit用户发布的xp_activate32.exe激活工具,可以在完全离线的情况下完成激活过程所需的ID代码。

; x( ]3 q  W" S4 N+ s/ a
这就意味着Windows XP 可以在没有互联网、无需与微软服务器通信的场景下就完成激活。
微信图片_20230824123015.jpg
1、事件回顾
9 i& t$ O: ~. N$ l! C6 u4 T" s9 U
xp_activate32.exe仅有18kb,这个神奇的激活工具是基于GitHub上的开源项目WindowsXPKg打造。据悉,这个开源项目利用上游一篇公开论文 “破解” 了微软的算法。
5 l7 r. ~% z, w
通常情况下,Windows系统在安装后会生成一个唯一ID,该ID用于与电话激活系统进行交互,输入这个ID并经过验证,微软电话系统就会返回对应的激活ID。
; C3 W/ S/ g/ _1 O8 X' }
WindowsXPKg于四年前在GitHub上推出。它提供了一个网站,输入ID后就可以返回电话激活ID,输入电话激活ID就可以激活系统。但是,这种产品密钥的生成依然依赖于第三方服务器来返回确认ID。

- x; k: }  p4 ?  v5 ?
xp_activate32.exe不同。这个工具实质是将微软用来验证Windows XP正版密钥的算法进行了逆向工程,让用户即便在离线状态,也能随意生成可激活系统的CD-Key。虽然并未开源,但这种激活方式的安全性无疑更高。
* q$ A7 ]. B* W. n# e
根据TinyApps透露的最新消息,开发者Neo-Desktop已经分叉了WindowsXPKg,并且正在尝试拆解xp_activate32.exe,以包含用于在Linux下正确编译和运行的修复程序。

9 R2 J6 H+ u) x/ ^/ @/ r  n+ p6 A" w0 m
1 H. L$ z% K! w! ?1 f! w4 a
; U- P( i7 _0 o0 h/ ~: w2、谨慎使用
& M* \* R. r. w3 s5 Z+ y! J& e
尽管Windows XP已经失去技术支持很多年,但它的保有量可能依然可观。根据StatCounter数据,亚美尼亚的台式机电脑仍然主要使用Windows XP。截至2021年9月,53.5%的台式机还在使用2001年发布的这款操作系统。

2 U- F( g  I. W: ?& p
从这一角度来看,Windows XP激活密钥的彻底破解还是有其不可小觑的积极影响。而且对于有的用户来说,有些硬件仅适用于Windows XP,这也导致人们会去寻求激活XP的方案。

1 }; }$ D& K0 z" I
但是仅就安全性来说,在2023年运行Windows XP并不是一个明智的决定。外媒Register告诫,除非你别无选择,否则请不要这样做。如果它是一个选项,请在VM中运行它,并将其与Internet隔离。
$ g+ e% N& Q: J4 J2 E( e: M. S# a" Q
最主要的原因是,失去官方支持后,Windows XP在联网状态下被病毒木马侵入的可能性极高。目前在XP上,仅有Avast免费杀毒、Opera 36等少数软件在支持中。此外,由于XP已经“退休”多年,大多数主流应用软件都放弃了对XP的兼容,所以往往需要进行更多配置才能让它在当今环境下继续可用。因此,某种程度上,Windows XP的确算得上是时代的眼泪,可以怀旧,但需谨慎!
! k" H0 T" ]) |$ M! E0 n1 m
参考链接:
https://tinyapps.org/blog/202304230700_xp_wpa.html
https://www.theregister.com/2023/05/26/windows_xp_activation_keygen/
https://github.com/Neo-Desktop/WindowsXPKg
9 g- E5 T" Z2 X+ @) M/ \
回复

使用道具 举报

 楼主| 发表于 2025-2-19 11:26:49 | 显示全部楼层
本教程适用于激活Windows平台微软零售产品Microsoft  Retail,零售密钥有5次的在线激活次数,归零后可以使用电话激活,但是但电话还要挂V*P*N(注:原因是某段时间国内通过电话激活的人太多了,微软ban了来自中国ip的网络电话请求),比较麻烦,为了更便捷地激活微软产品,现在可以通过网页输入id获取激活id,从而减少了很多麻烦,需要注意的是,不支持VL批量激活密钥。
7 a, Y3 O% C9 ^' v. D* w: `/ y% C' J/ N) L7 ]) [8 R' ]
输入安装id
9 Y  d9 H& U; F以Office为例,cmd里输入slui 4,弹出页面
" l- U; d& k+ u4 y0 L  J然后从网页获取对应的激活id输入进去激活0 f4 p9 c$ b: r: T! K& v

6 ]& s# ~: ~" u5 A9 x服务地址
% `2 Y( s$ E' u; g  s8 k, W/ ]网页激活网址:https://webact.185.hk/$ w7 f: K0 q1 c4 E4 {% Y- S6 O( T
Confirmation ID Microsoft: https://0xc004c008.com/* E5 [  y2 V  d/ [" n8 o
在线检测密钥:https://webact.185.hk/mskey.php
) \. u' I$ D/ e& A
6 ]9 L+ e0 J* i# o判断激活密钥是否有效识别方法:  V0 Q3 `" `4 ^* Z6 e
电话激活前请务必先测试KEY是否有效,省的浪费时间。如果确认密钥有效,那就请跳过此步骤。& o, f; Y/ Y+ C. K/ n. B
方法1:按键盘Win + X 键,再按A键,输入 slmgr -ato 回车 将弹出的错误代码5 S, V. {5 q+ U9 b0 o
方法2:按下键盘 Win+ R,输入 slui 3 然后确定,输入密钥,点击激活。
- f( }  e( [% D: h8 o1 @( d% X* I7 v9 B, k& ], q) K' R
1. 提示以下内容说明密钥有效,可以电话激活% K, s2 r3 G: N, W$ e/ W
(错误代码:0XC004C008 或 0XC004C020),
, N7 a& T0 X$ {9 F: h错误描述:激活服务器报告产品密钥已超过其解锁限制。错误描述:激活服务器报告多次激活密钥已超过其限制。
* [$ f0 j& {* v: \  L0 i2.提示以下内容说明密钥无效
* E* ]6 |7 C. E& x, H+ t此产品密钥无效。, c& A7 L& Y8 b  @0 ]7 W  A9 ?: T
(错误代码: 0xC004C003 或 0xC004C060),
6 c: l' H$ [  N! Z5 }错误描述:激活服务器确定指定的产品密钥已被阻止。9 b, G" T7 X* w; r" {( z+ m
- J$ r1 ]. Z% z% A& N: ]3 q" d; D
Windows类, S# I1 k. c4 ^! T/ s
安装密钥(XXXXX代表密钥共25位数字或字母):8 Q! m/ ~/ ^% v, M) F) ]/ U
slmgr.vbs /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX( @& \+ A2 E  Q( ]8 S5 M+ {
卸载密钥:slmgr.vbs /upk# a6 U, X  h, S/ U+ f+ ]% X
显示安装ID:slmgr.vbs /dti
6 `2 a. U$ ?$ e3 @& R* q6 M9 t# E调出电话激活窗口:slui 4
2 |7 T, v1 ~+ C输入确认ID:/ X, S% m% n" L- h
slmgr.vbs /atp ***** (*****代表确认ID,共48位数字)
5 R$ A( Z! x- c2 @1 }显示许可证信息:slmgr.vbs /dli# Z, U& n6 h' i7 \; R1 e2 Z8 {
显示详细的许可证信息:slmgr.vbs /dlv# V$ d" }, M) F7 y
当前许可证状态的截止日期:slmgr.vbs /xpr
% _1 p5 L, B8 J6 a( C! V$ z4 K( _+ L& \
Office类
$ q; k  _4 Y. b* y: L3 o其中:16为office 2016、15为office 2013、14为office 2010、12为office 2007" P7 q( t& ^6 I/ O; \# ]
以下命令适合于32bit系统安装32bit office或者64bit系统安装64bit office 以office 2016为例
8 g3 S8 J+ m  I% \  `安装Office 2016密钥(XXXXX代表密钥共25位数字或字母):
* g8 d6 t9 ^1 Q8 l
; w: Z* Q! x2 l6 j. P+ wcscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /inpkey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX; K$ \- o6 t2 f2 c, p' i
卸载Office 2016密钥(其中 xxxxx为密钥的最后五位):8 Q: M8 {) }0 w

  x& B& T! f  r& ?cscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /unpkey:xxxxx
! f4 S8 E" L# g显示安装ID:' L9 `. r) P- d" _' c  E. f
7 i- f3 `7 o: c  a* }6 o
cscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /dinstid
$ T; u9 M, @1 Z. ~% V. r0 p1 i& a输入确认ID (*****代表确认ID,共48位数字):
4 u: b- b, I, E  y# z9 `2 d  X  F& R; y& W7 \# b7 h! w# @3 W
cscript "C:\Progra>m Files\Microsoft Office\Office16\ospp.vbs" /actcid:*****
# w& m3 N" W2 l1 r7 m" J验证激活:
1 J7 p# w& E/ X! u+ I
; R! d  z) ?3 H- a# x7 @* ~/ acscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /dstatus# H( o; K# p( A" R: _
以下命令适用于64bit系统安装32bit office 以office 2016为例- J& u0 O1 _% V" N- {; U* R
安装Office 2016密钥:
0 g& P# |+ b6 r4 H- B) w3 a" [3 m+ e5 L! K; |  G
cscript "C:\Program Files (x86)\Microsoft Office\Office16\ospp.vbs" /inpkey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX (XXXXX代表密钥共25位数字或字母)
& m: W; l8 `. e$ P# ]5 P  c卸载Office 2016密钥:
$ x1 J7 K3 q: q2 I: x8 r# B$ C$ M/ K) Q8 v: c1 p' I* q
cscript "C:\Program Files (x86)\Microsoft Office\Office16\ospp.vbs" /unpkey:xxxxx (其中 xxxxx为密钥的最后五位)
* M) M' Z9 @/ [显示安装ID:
  N7 s/ d  R2 d5 c: v
* A1 z- l4 l7 O/ v$ rcscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /dinstid  y2 |$ n; b* v
输入确认ID(*****代表确认ID,共48位数字):/ j$ P2 ^, f- x0 O
9 I/ i0 T* }/ z" @+ i
cscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /actcid:******, M/ Z. z$ F. l; ~0 A  u9 q. J
验证激活:
& E% R9 g2 j" x$ |6 l5 S
6 h8 Q4 x8 l* E- [! p6 x, a; u* f/ Ccscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /dstatus5 S; ]: M7 C6 o* y2 @
AD:【百度网盘优惠券】【下载无忧】百度网盘SVIP年卡188元 超级会员专属优惠券 超低价
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|华强北 电脑城 龙岗电子世界 龙华电脑城 pc4g.com ( 粤ICP备16039863号 )

GMT+8, 2025-4-20 00:37 , Processed in 0.103082 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表