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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2167|回复: 1

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

[复制链接]
发表于 2023-8-24 12:36:09 | 显示全部楼层 |阅读模式
客户上十年前购买的国外的设备,还是XP系统,工控机,超微主板坏了,找我更换了备件,XP又要激活了,这么老的,微软都不管了,只要用这个离线的试试,超微主板一般都2000起,跟这台机器的系统和环境来说,都可以忽略不计了,要在不影响原来系统和环境的基础上激活,这么老的平台跑激活工具蓝屏崩溃再常见不过了
5 a2 `1 N$ L& J* k( s9 W
zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_x14-80404.iso,原版镜像,安装序列号激活码  BJYHF-8DTK3-HFCFW-K7PR8-XDF6T

9 o+ [4 ~- I% O: W, [) Z
% _" ?7 X& Z8 {/ u6 G6 w8 k

6 ^; W: M$ x- i5 i) G# v6 M6 p2 |/ i% H) j; n
, @7 C7 b* V" H7 {6 L& N7 j0 \7 l
在问世21年后,微软操作系统中的经典款“Windows XP”正在以另一种方式获得新生。
, {) \( Q1 v1 q* Q4 `6 F) t# X
尽管Windows XP早已退出主流,而且微软也早已结束支持,但依旧有部分用户需要使用这款古老的操作系统。有时候,激活就会成为一个棘手的问题。

  x0 t* l9 s& d0 l
目前网上也有一些第三方工具可以进行激活,但一般都需要联网操作,这无疑会带来安全风险。不久前发布在TinyApps上的一篇博文则彻底颠覆了这一认知。

/ V1 W; O. j+ t" n5 I8 x# q0 x3 y. E0 F" \

+ k& T6 Y1 Q' M; q
* J4 J& }: ~# }- o, O# Y3 T
直接宣告:微软用来验证Windows XP产品密钥的算法被彻底破解。有位Reddit用户发布的xp_activate32.exe激活工具,可以在完全离线的情况下完成激活过程所需的ID代码。

$ y9 g! B9 O9 |0 x! i4 d) T0 |
这就意味着Windows XP 可以在没有互联网、无需与微软服务器通信的场景下就完成激活。
微信图片_20230824123015.jpg
1、事件回顾6 z% d4 K2 v. B4 r
xp_activate32.exe仅有18kb,这个神奇的激活工具是基于GitHub上的开源项目WindowsXPKg打造。据悉,这个开源项目利用上游一篇公开论文 “破解” 了微软的算法。

- n( @9 {7 c( [8 J% n
通常情况下,Windows系统在安装后会生成一个唯一ID,该ID用于与电话激活系统进行交互,输入这个ID并经过验证,微软电话系统就会返回对应的激活ID。

! R, X: C' H* w, s! |# z
WindowsXPKg于四年前在GitHub上推出。它提供了一个网站,输入ID后就可以返回电话激活ID,输入电话激活ID就可以激活系统。但是,这种产品密钥的生成依然依赖于第三方服务器来返回确认ID。

% ?% W$ b0 w; E; r: B% \
xp_activate32.exe不同。这个工具实质是将微软用来验证Windows XP正版密钥的算法进行了逆向工程,让用户即便在离线状态,也能随意生成可激活系统的CD-Key。虽然并未开源,但这种激活方式的安全性无疑更高。

4 l5 f8 e* F: s' j( X$ }  L
根据TinyApps透露的最新消息,开发者Neo-Desktop已经分叉了WindowsXPKg,并且正在尝试拆解xp_activate32.exe,以包含用于在Linux下正确编译和运行的修复程序。
' O& p+ s4 K" K) }& P6 J

4 a7 E) K. W+ G& u, p
* Q& n0 ~) Y- c: N2、谨慎使用
9 {+ ^7 W! P( k; s& P
尽管Windows XP已经失去技术支持很多年,但它的保有量可能依然可观。根据StatCounter数据,亚美尼亚的台式机电脑仍然主要使用Windows XP。截至2021年9月,53.5%的台式机还在使用2001年发布的这款操作系统。
( Z  Q/ O2 f$ a! p$ x" N8 m
从这一角度来看,Windows XP激活密钥的彻底破解还是有其不可小觑的积极影响。而且对于有的用户来说,有些硬件仅适用于Windows XP,这也导致人们会去寻求激活XP的方案。
2 @5 Z' S4 N# M3 |+ h
但是仅就安全性来说,在2023年运行Windows XP并不是一个明智的决定。外媒Register告诫,除非你别无选择,否则请不要这样做。如果它是一个选项,请在VM中运行它,并将其与Internet隔离。
$ \& @# L( a8 l* o3 K! |
最主要的原因是,失去官方支持后,Windows XP在联网状态下被病毒木马侵入的可能性极高。目前在XP上,仅有Avast免费杀毒、Opera 36等少数软件在支持中。此外,由于XP已经“退休”多年,大多数主流应用软件都放弃了对XP的兼容,所以往往需要进行更多配置才能让它在当今环境下继续可用。因此,某种程度上,Windows XP的确算得上是时代的眼泪,可以怀旧,但需谨慎!

( t+ c2 I$ B/ D" ^参考链接:
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

) O; D2 t3 n- @3 G  k* ^  r  y
回复

使用道具 举报

 楼主| 发表于 2025-2-19 11:26:49 | 显示全部楼层
本教程适用于激活Windows平台微软零售产品Microsoft  Retail,零售密钥有5次的在线激活次数,归零后可以使用电话激活,但是但电话还要挂V*P*N(注:原因是某段时间国内通过电话激活的人太多了,微软ban了来自中国ip的网络电话请求),比较麻烦,为了更便捷地激活微软产品,现在可以通过网页输入id获取激活id,从而减少了很多麻烦,需要注意的是,不支持VL批量激活密钥。
8 n7 S' S& K$ P0 y8 h
1 ^( n5 u' N! s输入安装id
6 d; v/ u! h9 w8 y: e0 b- d以Office为例,cmd里输入slui 4,弹出页面$ R7 @1 b- z7 i, B* W. b9 k
然后从网页获取对应的激活id输入进去激活
0 n7 Y4 ]/ P3 G- Q: ~) J
1 z( i) Q. Z4 }1 M" c服务地址  q; k6 o1 w( T; y$ d
网页激活网址:https://webact.185.hk/: S; ~! a2 W$ x" p) L# c
Confirmation ID Microsoft: https://0xc004c008.com/' j+ O2 y* u. i- Y& o
在线检测密钥:https://webact.185.hk/mskey.php
# T1 A7 h' d  ~' I5 j. k& w: B7 G+ c; i
判断激活密钥是否有效识别方法:
. w1 C" P4 B5 _% J0 U" n6 e电话激活前请务必先测试KEY是否有效,省的浪费时间。如果确认密钥有效,那就请跳过此步骤。
+ |1 i1 g1 v( b$ s/ d方法1:按键盘Win + X 键,再按A键,输入 slmgr -ato 回车 将弹出的错误代码
6 m' D! k. \$ M+ k方法2:按下键盘 Win+ R,输入 slui 3 然后确定,输入密钥,点击激活。
$ @8 Z% m$ S; v$ Z7 Z6 S/ _/ A$ k( I8 W0 K! \; @) |5 |( {
1. 提示以下内容说明密钥有效,可以电话激活
5 I7 S( o+ h, C3 V8 W) @- u8 g2 G(错误代码:0XC004C008 或 0XC004C020),& t- y/ j3 n7 X( k( }1 A
错误描述:激活服务器报告产品密钥已超过其解锁限制。错误描述:激活服务器报告多次激活密钥已超过其限制。3 m8 S4 \, c# _! ^4 _
2.提示以下内容说明密钥无效
( H# m3 `0 T- U" \+ w此产品密钥无效。
. f  ~4 F( [( g1 L3 K& Z(错误代码: 0xC004C003 或 0xC004C060),
# @1 R5 p3 ~! R错误描述:激活服务器确定指定的产品密钥已被阻止。2 q! ]1 b/ P+ D* V

$ D. @! b5 w$ d, zWindows类) }1 h0 F' H4 f9 K' b  D2 A
安装密钥(XXXXX代表密钥共25位数字或字母):3 G' U. Y" k" v! d# O
slmgr.vbs /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX( N/ }3 i/ Q' I- }, p- x
卸载密钥:slmgr.vbs /upk/ j+ d% v8 x' p% t1 _$ ]
显示安装ID:slmgr.vbs /dti
+ H7 V1 C  K6 a! ~7 l8 s调出电话激活窗口:slui 4
( ~/ r) O! p& q5 M) W# t- w) H( N输入确认ID:& {6 v2 q# D5 h+ G
slmgr.vbs /atp ***** (*****代表确认ID,共48位数字), g: F; q7 @$ @: d
显示许可证信息:slmgr.vbs /dli
  d0 B5 D  a, [; P) }3 K3 X2 L- Q( e显示详细的许可证信息:slmgr.vbs /dlv
; W+ d# j, q  E  @2 q1 N% I6 x当前许可证状态的截止日期:slmgr.vbs /xpr
0 }3 w9 c  `* ^  @7 F: Z- X% q8 Z, F$ ?7 p# ~* K4 P8 z1 w
Office类1 A* K% B0 ~3 V/ I# j
其中:16为office 2016、15为office 2013、14为office 2010、12为office 2007( g/ F9 y% p: t. N9 C# `
以下命令适合于32bit系统安装32bit office或者64bit系统安装64bit office 以office 2016为例* K) w" j$ Q, V$ h
安装Office 2016密钥(XXXXX代表密钥共25位数字或字母):
. n* ^1 m! G9 Q/ W4 Y. S: s! Y1 l: u0 Q: U0 i$ N
cscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /inpkey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
! X) f0 v, i# ?& p$ M) N卸载Office 2016密钥(其中 xxxxx为密钥的最后五位):
1 w1 g& S; U1 D  Z8 ^) _2 N$ i2 O
cscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /unpkey:xxxxx
/ u6 [% L; A2 A( o显示安装ID:
: {: B3 M; r3 O% D* P; [, d6 ~) Q' \4 e( u2 `9 A, `: b
cscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /dinstid
* l6 O5 Q  M/ d( `- i7 M& r) k. P输入确认ID (*****代表确认ID,共48位数字):
, C  [$ r2 c6 h( k8 O$ a$ e
, Y" Q. _2 h9 F. d/ d' Tcscript "C:\Progra>m Files\Microsoft Office\Office16\ospp.vbs" /actcid:*****' f) ~! r. Z# M0 [: {8 r
验证激活:
1 t- f6 S. E" m1 P, z
+ N3 g7 p: g  d8 M2 e* Tcscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /dstatus
8 N4 }- {, W- v1 e以下命令适用于64bit系统安装32bit office 以office 2016为例
/ W  z: X, e5 g, ]/ X( {! l* ?安装Office 2016密钥:
# i9 q4 }8 b% d9 _5 ]& A& G' s. X1 R8 H/ [; {$ N& Q0 s- u, d
cscript "C:\Program Files (x86)\Microsoft Office\Office16\ospp.vbs" /inpkey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX (XXXXX代表密钥共25位数字或字母)- M& [6 p9 X+ g, i: B" x5 |2 K
卸载Office 2016密钥:
3 d% h0 |4 q9 O, ~) Z3 z% H, a2 h4 m' G9 M* j
cscript "C:\Program Files (x86)\Microsoft Office\Office16\ospp.vbs" /unpkey:xxxxx (其中 xxxxx为密钥的最后五位)2 r, f6 ]$ j4 V7 z' g& h1 W
显示安装ID:
, _' z/ ?- r6 O* `% b- r- D# ?8 S$ s  R. R- ]5 @: a
cscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /dinstid. \  c. R* J: ?  i" @8 I
输入确认ID(*****代表确认ID,共48位数字):& E1 F, A: M" T
7 S7 Z  v9 f$ Q: s% z
cscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /actcid:******
, k% l3 y, Z1 ^8 ^0 g/ G. k" S验证激活:1 ~# y5 P6 Z- b, |: u$ e% ]
6 L' V: k* {) ^2 X
cscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /dstatus: i9 ?4 M/ P- M9 I
AD:【百度网盘优惠券】【下载无忧】百度网盘SVIP年卡188元 超级会员专属优惠券 超低价
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-17 03:32 , Processed in 0.087665 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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