UBUNTU系统利用vlmcsd自建KMS激活Windows

实现KMS独立。


#

使用\(\text{KMS}\)激活\(\text{Windows}\)时,无意瞥见使用他人\(\text{KMS}\)服务器可能具有潜在风险,如病毒以及后门等。尽管不明白通过\(\text{KMS}\)服务器向被激活设备部署后门的机制,但本着减少对他人依赖的心理,决定自建\(\text{KMS}\)服务器,进而实现\(\text{Windows}\)激活自由,以及\(\text{KMS}\)独立。因此,为达成上述目的,本帖将讲解如何在 Ubuntu 上部署\(\text{KMS}\),以及在此之后怎样在待激活\(\text{Windows}\)上利用搭建好的\(\text{KMS}\)激活系统。

# 部署\(\textbf{vlmcsd}\)

 GitHub 官方仓库中下载正式发布的二进制文件,并手动安装至 Ubuntu 系统的服务器。

下载发布的二进制文件

首先进入 Wind4/vlmcsd 仓库,在其发布页面中获取最新版本二进制文件的下载链接,并将其下载至服务器。

wget https://github.com/Wind4/vlmcsd/releases/download/svn1113/binaries.tar.gz

解压并进入相应目录

tar -zxvf binaries.tar.gz

解压后发现,\(\text{vlmcsd}\)几乎支持所有常见系统,包括\(\text{Android}\)、\(\text{iOS}\)、\(\text{Linux}\)等,具有极广泛的适用性。

进一步查询服务器系统和硬件信息:

>>>cat /proc/version
...x86_64-linux...

基于指令返回的系统信息,进入对应的目录:

cd binaries/Linux/intel/static

执行\(\text{vlmcsd}\)

./vlmcsdmulti-x64-musl-static vlmcsd
需要注意,该程序默认占用端口\(1688\),因此还需放行该端口号。

检查是否正确运行

上述执行步骤完成后,若没有任何提示,则运行成功;同时可以使用 ps 命令,查看程序是否良好运行:

ps -aux | grep vlmcsd

关闭\(\text{vlmcsd}\)

kill -9 上述vlmcsd的pid

# 使用案例

\(\text{Windows}\)安装\(5\times 5\)产品密钥

 Microsoft 官网公开提供了一系列\(\text{Windows}\)产品的通用批量许可证密钥,其中包含了\(\text{Windows Server LTSC}\)、\(\text{Education}\)、\(\text{Pro}\)以及\(\text{Enterprise}\)等不同版本。用户可以根据自身系统版本,选择对应的产品密钥替换下述代码中的 密钥 部分。部分密钥见末尾处\(\text{Table S1, S2 and S3}\)。

首先,以管理员身份运行\(\text{Windows PowerShell}\)

slmgr -ipk 密钥

指定\(\text{KMS}\)主机地址以及端口\(\text{ (可选)}\)

需要注意,当以\(\text{IPv6}\)协议连接主机时,必须以 主机名:端口号 格式指定地址,原因是\(\text{Slmgr.vbs}\)脚本无法正确理解\(\text{IPv6}\)。因此,需新建\(\text{AAAA Record}\)将域名解析到\(\text{IPv6}\)地址。

slmgr -skms 地址

尝试激活并查看配置信息

正确完成上述步骤后,使用以下代码尝试激活\(\text{Windows}\),并查看相关信息:

# 尝试激活
slmgr -ato
# 查看信息
slmgr -dlv

若想理解更多\(\text{Slmgr.vbs}\)选项解释,请查看此官方帮助文档

# 补充材料

不同版本的\(\text{Windows}\)密钥来源于微软官方文档,更多资料请查阅此处

操作系统密钥
Windows 10/11 ProW269N-WFGWX-YVC9B-4J6C9-T83GX
Windows 10/11 Pro NMH37W-N47XK-V7XM9-C7227-GCQG9
Windows 10/11 Pro Education6TP4R-GNPTD-KYYHQ-7B7DP-J447Y
Windows 10/11 EducationNW6C2-QMPVW-D7KKK-3GKT6-VCFB2
Windows 10/11 EnterpriseNPPR9-FWDCX-D2C8J-H872K-2YT43
Windows 11 Enterprise LTSC 2024
Windows 10 Enterprise LTSC 2021
Windows 10 Enterprise LTSC 2019
M7XTQ-FN8P6-TTKYV-9D4CC-J462D
Table S1. Windows 10/11企业版/专业版/教育版KMS激活密钥
操作系统密钥
Windows Server 2025 StandardTVRH6-WHNXV-R9WG3-9XRFY-MY832
Windows Server 2025 DatacenterD764K-2NDRG-47T6Q-P8T8W-YP6DF
Windows Server 2025 Datacenter: Azure EditionXGN3F-F394H-FD2MY-PP6FD-8MCRC
Table S2. Windows Server LTSC版KMS激活密钥
操作系统密钥
Windows 8.1 ProGCRJD-8NW9H-F2CDX-CCM8D-9D6T9
Windows 8.1 Pro NHMCNV-VVBFX-7HMBH-CTY9B-B4FXY
Windows 8.1 EnterpriseMHF9N-XY6XB-WVXMC-BTDCT-MKKG7
Windows 8.1 Enterprise NTT4HM-HN7YT-62K67-RGRQJ-JFFXW
Windows 8 ProNG4HW-VH26C-733KW-K6F98-J8CK4
Windows 8 Pro NXCVCF-2NXM9-723PB-MHCB7-2RYQQ
Windows 8 Enterprise32JNW-9KQ84-P47T8-D8GGY-CWCK7
Windows 8 Enterprise NJMNMF-RHW7P-DMY6X-RF3DR-X2BQT
Windows 7 ProfessionalFJ82H-XT6CR-J8D7P-XQJJ2-GPDD4
Windows 7 Professional NMRPKT-YTG23-K7D7T-X2JMM-QY7MG
Windows 7 Professional EW82YF-2Q76Y-63HXB-FGJG9-GF7QX
Windows 7 Enterprise33PXH-7Y6KF-2VJC9-XBBR8-HVTHH
Windows 7 Enterprise NYDRBP-3D83W-TY26F-D46B2-XCKRJ
Windows 7 Enterprise EC29WB-22CC8-VJ326-GHFJW-H9DH4
Windows Vista BusinessYFKBB-PQJJV-G996G-VWGXY-2V3X8
Windows Vista Business NHMBQG-8H2RH-C77VX-27R82-VMQBT
Windows Vista EnterpriseVKK3X-68KWM-X2YGT-QR4M6-4BWMV
Windows Vista Enterprise NVTC42-BM838-43QHV-84HX6-XJXKV
Table S3. Windows早期版本KMS密钥
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments