找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2483|回复: 1

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

[复制链接]
发表于 2023-8-24 12:36:09 | 显示全部楼层 |阅读模式
客户上十年前购买的国外的设备,还是XP系统,工控机,超微主板坏了,找我更换了备件,XP又要激活了,这么老的,微软都不管了,只要用这个离线的试试,超微主板一般都2000起,跟这台机器的系统和环境来说,都可以忽略不计了,要在不影响原来系统和环境的基础上激活,这么老的平台跑激活工具蓝屏崩溃再常见不过了
1 X2 G  T2 C% C9 b% d  I
zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_x14-80404.iso,原版镜像,安装序列号激活码  BJYHF-8DTK3-HFCFW-K7PR8-XDF6T
7 l- q9 F+ R( J
1 E# ^. m$ x( ~9 q7 ^5 h$ B; U
% E# t4 N! ?5 F5 v0 P/ Y
3 I7 T6 e! I" h  a/ i, b9 P  Y/ }1 b
( i( x$ O1 s2 f/ C
在问世21年后,微软操作系统中的经典款“Windows XP”正在以另一种方式获得新生。

7 k9 _2 x( u8 p, o  s% j
尽管Windows XP早已退出主流,而且微软也早已结束支持,但依旧有部分用户需要使用这款古老的操作系统。有时候,激活就会成为一个棘手的问题。

5 l/ U* y9 M' H3 D
目前网上也有一些第三方工具可以进行激活,但一般都需要联网操作,这无疑会带来安全风险。不久前发布在TinyApps上的一篇博文则彻底颠覆了这一认知。
; y% Q* o! G7 M% a9 \6 A2 n2 x

% p, `* M% {& b7 ]* b: R8 {* _3 ^6 t! d  @4 k, g- R# X' Q

6 i/ u4 A  x/ {$ D2 Z
直接宣告:微软用来验证Windows XP产品密钥的算法被彻底破解。有位Reddit用户发布的xp_activate32.exe激活工具,可以在完全离线的情况下完成激活过程所需的ID代码。

  \% B) z  ?8 @6 e  D- J9 t, r
这就意味着Windows XP 可以在没有互联网、无需与微软服务器通信的场景下就完成激活。
微信图片_20230824123015.jpg
1、事件回顾
: |- B6 D6 ~3 C- l; m
xp_activate32.exe仅有18kb,这个神奇的激活工具是基于GitHub上的开源项目WindowsXPKg打造。据悉,这个开源项目利用上游一篇公开论文 “破解” 了微软的算法。

" {4 H' M& j& W) h& Q+ ]
通常情况下,Windows系统在安装后会生成一个唯一ID,该ID用于与电话激活系统进行交互,输入这个ID并经过验证,微软电话系统就会返回对应的激活ID。
8 n/ N  A7 i+ {" o( H! y
WindowsXPKg于四年前在GitHub上推出。它提供了一个网站,输入ID后就可以返回电话激活ID,输入电话激活ID就可以激活系统。但是,这种产品密钥的生成依然依赖于第三方服务器来返回确认ID。

4 W- ?. W8 ?  C8 Q* y/ O9 {% p7 J
xp_activate32.exe不同。这个工具实质是将微软用来验证Windows XP正版密钥的算法进行了逆向工程,让用户即便在离线状态,也能随意生成可激活系统的CD-Key。虽然并未开源,但这种激活方式的安全性无疑更高。

, o/ R& X. m9 n" P' [  q
根据TinyApps透露的最新消息,开发者Neo-Desktop已经分叉了WindowsXPKg,并且正在尝试拆解xp_activate32.exe,以包含用于在Linux下正确编译和运行的修复程序。

  I$ M5 }& i* I) x  j4 t
- o' a7 v5 }+ [. G8 y3 n2 {$ d2 r
2 u4 b, l: f- S9 p2、谨慎使用4 m5 d" }8 T3 K% r
尽管Windows XP已经失去技术支持很多年,但它的保有量可能依然可观。根据StatCounter数据,亚美尼亚的台式机电脑仍然主要使用Windows XP。截至2021年9月,53.5%的台式机还在使用2001年发布的这款操作系统。

/ r/ m& `2 q7 g! C
从这一角度来看,Windows XP激活密钥的彻底破解还是有其不可小觑的积极影响。而且对于有的用户来说,有些硬件仅适用于Windows XP,这也导致人们会去寻求激活XP的方案。
5 t% R9 q8 x# |. |
但是仅就安全性来说,在2023年运行Windows XP并不是一个明智的决定。外媒Register告诫,除非你别无选择,否则请不要这样做。如果它是一个选项,请在VM中运行它,并将其与Internet隔离。
3 c+ M3 w9 d) D& x7 X; B
最主要的原因是,失去官方支持后,Windows XP在联网状态下被病毒木马侵入的可能性极高。目前在XP上,仅有Avast免费杀毒、Opera 36等少数软件在支持中。此外,由于XP已经“退休”多年,大多数主流应用软件都放弃了对XP的兼容,所以往往需要进行更多配置才能让它在当今环境下继续可用。因此,某种程度上,Windows XP的确算得上是时代的眼泪,可以怀旧,但需谨慎!
) N% P0 m2 X2 g
参考链接:
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
' c- k) \. n" y% `
回复

使用道具 举报

 楼主| 发表于 2025-2-19 11:26:49 | 显示全部楼层
本教程适用于激活Windows平台微软零售产品Microsoft  Retail,零售密钥有5次的在线激活次数,归零后可以使用电话激活,但是但电话还要挂V*P*N(注:原因是某段时间国内通过电话激活的人太多了,微软ban了来自中国ip的网络电话请求),比较麻烦,为了更便捷地激活微软产品,现在可以通过网页输入id获取激活id,从而减少了很多麻烦,需要注意的是,不支持VL批量激活密钥。
' ~- C/ J' @, G  ]+ j! @# q5 w1 O
输入安装id
6 [. F. V5 z# E$ M" s. R" k以Office为例,cmd里输入slui 4,弹出页面2 y6 Y, o9 M4 _, C2 j1 J
然后从网页获取对应的激活id输入进去激活
* Q6 X4 z9 L! N3 n$ ^
2 {2 N" T  Q( y! t服务地址
+ Q& l" O: M/ j' I; ^7 V网页激活网址:https://webact.185.hk/' W8 D: r6 {7 J+ n. ]. J- T: ^
Confirmation ID Microsoft: https://0xc004c008.com/- r: R" @/ D2 n  i: ?- Y) C
在线检测密钥:https://webact.185.hk/mskey.php
' r9 y2 y& p/ n  b% M0 _8 U2 k: C3 d/ n6 c) C
判断激活密钥是否有效识别方法:$ C7 b0 ?9 m# l
电话激活前请务必先测试KEY是否有效,省的浪费时间。如果确认密钥有效,那就请跳过此步骤。$ T8 K, j! P, t! ~) w$ y
方法1:按键盘Win + X 键,再按A键,输入 slmgr -ato 回车 将弹出的错误代码) c. b) E6 h8 H: R0 }  @; g
方法2:按下键盘 Win+ R,输入 slui 3 然后确定,输入密钥,点击激活。7 H: S5 @" e# o4 o0 @% ~

$ ]0 q5 V  }) P, B1 A1. 提示以下内容说明密钥有效,可以电话激活
' M$ K0 n& u( D& W3 Q(错误代码:0XC004C008 或 0XC004C020),
! U! }$ D& F3 \3 F错误描述:激活服务器报告产品密钥已超过其解锁限制。错误描述:激活服务器报告多次激活密钥已超过其限制。( B  `) G( V* z) F) e: l
2.提示以下内容说明密钥无效
6 q8 _5 G5 `7 L% L! h% }: p此产品密钥无效。9 i7 Y+ F1 G3 d- p  E1 G
(错误代码: 0xC004C003 或 0xC004C060),
. k! e, N& t9 D/ W2 r: P2 k错误描述:激活服务器确定指定的产品密钥已被阻止。
3 Q3 W  p( M6 {" P! k0 C, S4 O: C7 f) g/ G9 f
Windows类
0 M/ c& t: t* [- M; U安装密钥(XXXXX代表密钥共25位数字或字母):+ W. V1 u; S; G3 _
slmgr.vbs /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
1 i5 t: t, X8 k: r卸载密钥:slmgr.vbs /upk( P* a) o# |# S8 T- W. G! a! f
显示安装ID:slmgr.vbs /dti
0 X5 D. Y" U, ]. l调出电话激活窗口:slui 4) k7 d* C6 t8 w# y1 W, j
输入确认ID:
6 c! C% k* b5 T' {slmgr.vbs /atp ***** (*****代表确认ID,共48位数字)+ c5 k' O$ u& R; n2 A% X9 }+ P, G
显示许可证信息:slmgr.vbs /dli
  F( T) M& F3 O# d+ l0 o显示详细的许可证信息:slmgr.vbs /dlv
3 p5 k1 A5 Q. p# A当前许可证状态的截止日期:slmgr.vbs /xpr
, L, e% u5 C$ |0 u1 ~- ~" w
, q0 M& n' d2 ~( c+ oOffice类
; I  j: {1 z$ Y/ O其中:16为office 2016、15为office 2013、14为office 2010、12为office 2007* Y7 F7 p: s7 P$ t: @
以下命令适合于32bit系统安装32bit office或者64bit系统安装64bit office 以office 2016为例& V1 v* E  c7 {- Q
安装Office 2016密钥(XXXXX代表密钥共25位数字或字母):
  e* z+ h+ d7 j$ d# S: Q, G( t% O; e. y; s) w! |6 [; I
cscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /inpkey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX% Z) e. t% @! v( o! {
卸载Office 2016密钥(其中 xxxxx为密钥的最后五位):# E/ w: h% T/ b# O
6 l& m3 s/ e5 m5 _' `
cscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /unpkey:xxxxx& d) E1 j' |# Z: T4 v( w
显示安装ID:
- C5 g+ x5 |) R6 t( d9 ^4 M$ t6 [9 ^3 I9 O& w
cscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /dinstid( T7 ~! H5 y* {) J8 B1 R7 G
输入确认ID (*****代表确认ID,共48位数字):
) U- U) W: e' P3 _0 H  K# {1 D6 h) K& K4 d5 L1 y
cscript "C:\Progra>m Files\Microsoft Office\Office16\ospp.vbs" /actcid:*****
+ [0 X0 t) H( q" E$ G# k7 W" I4 w; L! g验证激活:8 J) x8 ~  p3 K$ b4 x9 d

4 j$ w5 d" R8 r7 T9 Y" xcscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /dstatus3 l$ u% Z1 }2 D. t$ q$ m
以下命令适用于64bit系统安装32bit office 以office 2016为例
4 ^+ h* C) x& n# W安装Office 2016密钥:! I5 R& j& b5 a( [
0 q  V: z/ S% q( T, _
cscript "C:\Program Files (x86)\Microsoft Office\Office16\ospp.vbs" /inpkey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX (XXXXX代表密钥共25位数字或字母)& k: @! G6 b; ]  D5 d& D
卸载Office 2016密钥:2 w+ E' Q( K; Z! {. j& W

$ }6 P9 _5 K6 Acscript "C:\Program Files (x86)\Microsoft Office\Office16\ospp.vbs" /unpkey:xxxxx (其中 xxxxx为密钥的最后五位)
1 y' E/ A7 X- p显示安装ID:
% h3 a# T0 |+ Z% b. b6 p0 G; c. d' [! X7 V- p, f% @
cscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /dinstid* |  Z2 E. q' E# W
输入确认ID(*****代表确认ID,共48位数字):
- K: ^% |* Z! C0 h+ N- l* t# d/ c7 a% f% I3 J( G0 R" |. R
cscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /actcid:******4 k- f! y) o5 t8 e1 M" X% n
验证激活:
, C. b' ~- t0 y  s. f
9 _( w8 M5 }  dcscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /dstatus
5 j3 c- n% ^6 x: ^% o1 x9 H" N! M: SAD:【百度网盘优惠券】【下载无忧】百度网盘SVIP年卡188元 超级会员专属优惠券 超低价
回复

使用道具 举报

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

本版积分规则

QQ|手机版|赛格电脑 华强北 电脑城 南山赛格 龙岗电子世界 龙华电脑城 沙井电脑城 松岗电脑城 pc4g.com ( 粤ICP备16039863号 )

GMT+8, 2025-9-1 23:50 , Processed in 0.096476 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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