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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2184|回复: 1

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

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

% r9 k$ I6 R7 H
zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_x14-80404.iso,原版镜像,安装序列号激活码  BJYHF-8DTK3-HFCFW-K7PR8-XDF6T

/ W6 w. ]* S" h" [. l7 ^
( ]1 R! w0 K0 X! t  i/ n& J

& G; L6 Y( ?- n, S% I: d
* A% w% E. |/ N# b9 u6 I9 }: H$ W6 q. y3 x% a% E. a
在问世21年后,微软操作系统中的经典款“Windows XP”正在以另一种方式获得新生。
8 Z) ~% D1 C' _  N: k& z* b
尽管Windows XP早已退出主流,而且微软也早已结束支持,但依旧有部分用户需要使用这款古老的操作系统。有时候,激活就会成为一个棘手的问题。
" z  }$ X9 z3 `0 r  z7 F
目前网上也有一些第三方工具可以进行激活,但一般都需要联网操作,这无疑会带来安全风险。不久前发布在TinyApps上的一篇博文则彻底颠覆了这一认知。
0 i6 _  U" F( `7 z- }
! f% |. _- |6 s$ g
- p! T. B9 @7 H6 {8 }- X: P! T

% j: A6 x& Q  x: R  [5 p
直接宣告:微软用来验证Windows XP产品密钥的算法被彻底破解。有位Reddit用户发布的xp_activate32.exe激活工具,可以在完全离线的情况下完成激活过程所需的ID代码。

. s. D5 f9 r% `' a) B
这就意味着Windows XP 可以在没有互联网、无需与微软服务器通信的场景下就完成激活。
微信图片_20230824123015.jpg
1、事件回顾
& b! T) o# U4 `) S2 f9 B( o
xp_activate32.exe仅有18kb,这个神奇的激活工具是基于GitHub上的开源项目WindowsXPKg打造。据悉,这个开源项目利用上游一篇公开论文 “破解” 了微软的算法。
7 [: H$ e7 `7 G6 G" ]3 {
通常情况下,Windows系统在安装后会生成一个唯一ID,该ID用于与电话激活系统进行交互,输入这个ID并经过验证,微软电话系统就会返回对应的激活ID。
8 V: [. s+ n# `& a
WindowsXPKg于四年前在GitHub上推出。它提供了一个网站,输入ID后就可以返回电话激活ID,输入电话激活ID就可以激活系统。但是,这种产品密钥的生成依然依赖于第三方服务器来返回确认ID。
9 K0 @1 ?0 e; q* e
xp_activate32.exe不同。这个工具实质是将微软用来验证Windows XP正版密钥的算法进行了逆向工程,让用户即便在离线状态,也能随意生成可激活系统的CD-Key。虽然并未开源,但这种激活方式的安全性无疑更高。

! b1 W1 P, C  |( \5 a: j4 r. W
根据TinyApps透露的最新消息,开发者Neo-Desktop已经分叉了WindowsXPKg,并且正在尝试拆解xp_activate32.exe,以包含用于在Linux下正确编译和运行的修复程序。

( m! p1 N6 n# Z. {, z
3 O5 d  n$ n7 b' P8 |: \# f
/ G4 G8 _6 T( c5 e* W" ]2、谨慎使用
* s: Z3 S* h% z! h( O) M
尽管Windows XP已经失去技术支持很多年,但它的保有量可能依然可观。根据StatCounter数据,亚美尼亚的台式机电脑仍然主要使用Windows XP。截至2021年9月,53.5%的台式机还在使用2001年发布的这款操作系统。

! Y! P# ]" _$ h1 L0 U) V5 u
从这一角度来看,Windows XP激活密钥的彻底破解还是有其不可小觑的积极影响。而且对于有的用户来说,有些硬件仅适用于Windows XP,这也导致人们会去寻求激活XP的方案。

7 w1 k. P0 W3 ~4 H$ o& w$ d" g
但是仅就安全性来说,在2023年运行Windows XP并不是一个明智的决定。外媒Register告诫,除非你别无选择,否则请不要这样做。如果它是一个选项,请在VM中运行它,并将其与Internet隔离。
! @/ l+ j* R3 A+ ^
最主要的原因是,失去官方支持后,Windows XP在联网状态下被病毒木马侵入的可能性极高。目前在XP上,仅有Avast免费杀毒、Opera 36等少数软件在支持中。此外,由于XP已经“退休”多年,大多数主流应用软件都放弃了对XP的兼容,所以往往需要进行更多配置才能让它在当今环境下继续可用。因此,某种程度上,Windows XP的确算得上是时代的眼泪,可以怀旧,但需谨慎!

  P: q1 t) U0 S" ]" K; U( _. W, d, v参考链接:
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

3 K( W! c0 D. T' R
回复

使用道具 举报

 楼主| 发表于 2025-2-19 11:26:49 | 显示全部楼层
本教程适用于激活Windows平台微软零售产品Microsoft  Retail,零售密钥有5次的在线激活次数,归零后可以使用电话激活,但是但电话还要挂V*P*N(注:原因是某段时间国内通过电话激活的人太多了,微软ban了来自中国ip的网络电话请求),比较麻烦,为了更便捷地激活微软产品,现在可以通过网页输入id获取激活id,从而减少了很多麻烦,需要注意的是,不支持VL批量激活密钥。- a) A/ N+ W+ H8 A
# H, U6 A7 X+ `& M
输入安装id
' ?, [) C6 f& N& x1 L) _2 ]以Office为例,cmd里输入slui 4,弹出页面
4 j/ [/ D  O9 ~8 S然后从网页获取对应的激活id输入进去激活
( Q' n0 {! P) F0 \& d$ W" z- j' O/ @; T
服务地址! N8 H5 |- A0 p8 M' s
网页激活网址:https://webact.185.hk/5 M5 Z9 q* Z" \' q% R2 d
Confirmation ID Microsoft: https://0xc004c008.com/
- ^5 X: I- k5 x! I6 f9 _在线检测密钥:https://webact.185.hk/mskey.php. d/ X/ S  [! _+ ?

# y! K( I" q; x( N5 b: J判断激活密钥是否有效识别方法:
! q6 R$ Q0 D3 j; ?$ g电话激活前请务必先测试KEY是否有效,省的浪费时间。如果确认密钥有效,那就请跳过此步骤。. S9 e) ^! D+ c  h
方法1:按键盘Win + X 键,再按A键,输入 slmgr -ato 回车 将弹出的错误代码* {: V3 F1 j7 }$ W
方法2:按下键盘 Win+ R,输入 slui 3 然后确定,输入密钥,点击激活。
4 e2 w  u/ c4 n2 y+ f# Q" Z# V
( Q- y; }7 a" g9 V+ v1. 提示以下内容说明密钥有效,可以电话激活
9 ]; C, l- p. f0 f) d$ n; Z; N7 d(错误代码:0XC004C008 或 0XC004C020),  j: x0 o* A' h. R0 k9 F
错误描述:激活服务器报告产品密钥已超过其解锁限制。错误描述:激活服务器报告多次激活密钥已超过其限制。
- T4 g) |8 ^$ v  J% a9 n# P3 D2.提示以下内容说明密钥无效. M, B4 z$ q# Z% p) f: o
此产品密钥无效。
7 K! n/ X- l) o" s7 s' }0 v0 s  {! r: ^/ h(错误代码: 0xC004C003 或 0xC004C060),
0 u5 q) {. O9 n6 c0 V错误描述:激活服务器确定指定的产品密钥已被阻止。- i6 u9 F) `" p, m4 v  E5 M
# J( P* }* {. L% J" z
Windows类
' F& V4 F5 @6 X/ J; J  J2 v+ ]- j安装密钥(XXXXX代表密钥共25位数字或字母):
* e2 ]$ i& h$ h" s* Cslmgr.vbs /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX5 S) F  F& v* y$ t# b3 l
卸载密钥:slmgr.vbs /upk8 G* U" A) b) D# ]0 }: r
显示安装ID:slmgr.vbs /dti
2 K: K4 r  u/ o, q调出电话激活窗口:slui 4
0 O# `0 @. p3 K, ~0 R  ]输入确认ID:
! Q3 |" k/ \  {* w9 P& vslmgr.vbs /atp ***** (*****代表确认ID,共48位数字)
$ j, B( g6 P+ A) u显示许可证信息:slmgr.vbs /dli7 V- N4 i% G0 i1 @7 ]
显示详细的许可证信息:slmgr.vbs /dlv3 b; W5 G9 V! U2 c# X
当前许可证状态的截止日期:slmgr.vbs /xpr
7 v0 q, h& l% R/ k4 ]2 l0 A
( P; W! f$ W& ~( [3 T/ j! K9 U% HOffice类+ p* L  `) ?# a' o( U9 y
其中:16为office 2016、15为office 2013、14为office 2010、12为office 2007
& n- z  ^( g, I以下命令适合于32bit系统安装32bit office或者64bit系统安装64bit office 以office 2016为例7 j) z7 @0 a/ ~% k
安装Office 2016密钥(XXXXX代表密钥共25位数字或字母):! g2 l- x& M7 m3 t6 `, f

% r1 R1 {0 ^! w7 r" i; V) }3 Bcscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /inpkey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
5 z1 Q! `7 d4 }) k卸载Office 2016密钥(其中 xxxxx为密钥的最后五位):
, K" L5 k5 M& j3 j9 U& m' O# Y# \0 V3 l+ T
cscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /unpkey:xxxxx
/ d1 L4 M5 q; A2 t, L0 W8 \显示安装ID:
. p( X% P: M4 g5 W9 b+ Y) S2 v; M/ j" `1 D
cscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /dinstid7 T7 q* a' n* I- J( A
输入确认ID (*****代表确认ID,共48位数字):
, I) J# T4 a" r0 K" B
9 I; V* ]5 {, [  zcscript "C:\Progra>m Files\Microsoft Office\Office16\ospp.vbs" /actcid:*****: c6 E+ J! v4 x  x+ [
验证激活:
6 f" s. `3 f! y1 F6 Z9 x0 y  {  c' }& D5 A: Q! M
cscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /dstatus, _: L# W# {+ K, s! \$ k8 r! @
以下命令适用于64bit系统安装32bit office 以office 2016为例
9 [( }9 T# Z! M) v( @+ U* n安装Office 2016密钥:
' g  D% n( k+ \& r+ i- E8 `4 p. c8 s/ W
cscript "C:\Program Files (x86)\Microsoft Office\Office16\ospp.vbs" /inpkey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX (XXXXX代表密钥共25位数字或字母)( T: V, o, N) A$ j( e; S
卸载Office 2016密钥:6 U. l8 X# Z: Q* d3 F
2 Y: F1 }" m; B0 Q0 v; o# T3 n
cscript "C:\Program Files (x86)\Microsoft Office\Office16\ospp.vbs" /unpkey:xxxxx (其中 xxxxx为密钥的最后五位)+ }4 {7 \* u# |3 X9 z, B  |
显示安装ID:" L1 b9 `; Y" B8 x% _- X, @0 O( v

  b# h) X8 g( S* [, Acscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /dinstid
4 z8 j$ B- ^% R5 ]0 S; F输入确认ID(*****代表确认ID,共48位数字):
- E/ Y' r7 j3 N1 O
% F) s2 h$ T$ m4 ycscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /actcid:******
$ @2 I. P3 H7 O验证激活:
3 C  p  Y8 B( Z# U. y1 k4 ?9 x: W/ K7 I/ o! O# }: S
cscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /dstatus  Z" s3 ^1 N& h& j! ^( j/ G5 s* d
AD:【百度网盘优惠券】【下载无忧】百度网盘SVIP年卡188元 超级会员专属优惠券 超低价
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-19 19:11 , Processed in 0.103155 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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