利用vlmcs客户端区分KMS服务器是KMS模拟器还是正版微软KMS服务器

KMS模拟器和正版微软KMS服务器存在很多差别,KMS模拟器对客户端的任意激活请求都会返回激活成功的响应。而正版只能对授权的部分产品返回激活成功的响应。

本文所使用的模拟客户端为vlmcs

vlmcs命令示例

vlmcs -v -l W7 kms.aliyun-inc.com
-v表示显示详细信息

W7表示发送win7的请求激活报文,更多报文参数可以通过vlmcs -x查看

一、正版服务器报文

正版服务器的应答报文如下

v4版本应答报文vista、win7、2008、2008r2

Response from KMS server
========================

Size of KMS Response            : 158 (0x9e)
Protocol version                : 4.0
KMS host extended PID           : 05426-00206-271-665255-03-1033-9200.0000-2522014
Client machine ID               : 763d81a6-5f80-45da-b47a-15e6858b2018
Client request timestamp (UTC)  : 2015-12-19 03:32:28
KMS host current active clients : 50
Renewal interval policy         : 21600
Activation interval policy      : 1440
v5版本应答报文win8、2012

Response from KMS server
========================

Size of KMS Response            : 212 (0xd4)
Protocol version                : 5.0
KMS host extended PID           : 05426-00206-271-665255-03-1033-9200.0000-2522014
Client machine ID               : 0c23445d-5557-49a7-953b-20d920472e76
Client request timestamp (UTC)  : 2015-12-19 03:33:36
KMS host current active clients : 50
Renewal interval policy         : 21600
Activation interval policy      : 1440
v6版本应答报文win8.1、2012r2
Response from KMS server
========================

Size of KMS Response            : 260 (0x104)
Protocol version                : 6.0
KMS host extended PID           : 05426-00206-271-665255-03-1033-9200.0000-2522014
KMS host Hardware ID            : 25C00AA00034ECF0
Client machine ID               : e934f0d7-ddb7-4d47-bc85-18244aa7c52d
Client request timestamp (UTC)  : 2015-12-19 03:30:29
KMS host current active clients : 50
Renewal interval policy         : 21600
Activation interval policy      : 1440


Response from KMS server
========================

Size of KMS Response            : 260 (0x104)
Protocol version                : 6.0
KMS host extended PID           : 55041-00206-271-265694-03-2052-7601.0000-2162015
KMS host Hardware ID            : 14F008300058607A
Client machine ID               : 88c9e6d0-bd5d-48b1-bf47-84459cbe80e6
Client request timestamp (UTC)  : 2015-12-19 10:47:01
KMS host current active clients : 50
Renewal interval policy         : 10080
Activation interval policy      : 120
v6版本的应答报文还包括win10、2016

v4和v5内容上看没什么区别,v6的应答报文比v5多了KMS主机硬件ID(KMS host Hardware ID),v4、v5、v6共有的元素是KMS主机扩展PID(KMS host extended PID),据说微软封杀KMS主机密钥就靠这个KMS主机扩展PID,不过后面的KMS激活工具变得更智能了,开始使用随机的KMS主机扩展PID。

正常情况下:正版的KMS主机对于服务器产品KMS阈值为5,最大计数为50(这里比较特殊,不是两倍关系);对于桌面版产品KMS阈值为25,最大计数为50(这里是两倍关系),服务器版和桌面版为共用计数关系,不是分别计数,对于office产品KMS阈值为5,最大计数为10(这里是两倍关系),到达最大计数之后就不再增长,但是KMS模拟器就不一样了,有的就一直保留在26。有的就一直保留在10。

正版服务器对激活时间的要求:客户端的UTC时间要在服务器的UTC时间前后4小时内,即:服务器的UTC时间-4小时<=客户端的UTC时间<=服务器的UTC时间+4小时,如果时间不正确会报"slui.exe 0x2a 0xC004F06C"的错误

正版服务器对不能激活的产品可能会报下面两种错误

1.Error 0xC004F042 while sending request 1 of 9 The server refused to activate the requested product
不支持的产品,KMS服务器不包含改产品/版本的授权

2.Error 0x8007000D while sending request 1 of 9 The server didn't understand the request

不支持高版本的激活协议
目前激活协议分为v4v5v6
v4包括vista/win7/win2008/win2008r2/office2010
v5包括win8/win2012
v6包括win8.1/win10/win2012r2/office2013/office2016

二、常见KMS模拟器的特征

1.py-kms模拟器

这个模拟器在响应v4报文的时候,报文大小设置不当,但是仍能正常返回激活结果并成功激活客户机

正常v4报文的提示:

Performing RPC bind ...
... NDR64 ... BTFN ... NDR32 ... successful
Sending activation request (KMS V4) 1 of 1
但是py-kms模拟器返回的报文却提示

Performing RPC bind ...
... NDR32 ... BTFN ... successful
Sending activation request (KMS V4)
Warning: RPC stub size is 172, should be 176 (probably incorrect padding)
1 of 1
py-kms模拟器使用的KMS主机扩展PID为:06401-00206-271-276225-03-1033-9600.0000-1662015等随机变化,KMS主机硬件ID:364F463A8863D35F不变化,当前激活的客户端数目始终是26,不会随客户端增多而增长。

2.vlmcsd模拟器

这个模拟器模拟的报文与正常报文非常相似,但是对激活阈值是5的产品,不区分服务器和office返回的当前客户端数目始终是10,对于激活阈值是25的产品,返回的当前客户端数目始终是50

vlmcsd模拟器使用的KMS主机扩展PID为:03612-00206-176-313789-03-5130-10240.0000-2362015不变化,重启vlmcsd进程后PID改变,KMS主机硬件ID:364F463A8863D35F不变化

3.远景网友Pale_Cheung的KMS Server Client.zip模拟器

这个模拟器模拟的报文类似vlmcsd,但是对激活阈值是5的产品,不区分服务器和office返回的当前客户端数目始终是10,对于激活阈值是25的产品,返回的当前客户端数目始终是50

该模拟器使用的KMS主机扩展PID为:03612-00206-181-972612-03-10249-10240.0000-2832015等随机变化,KMS主机硬件ID:364F463A8863D35F不变化

四、服务器类型测试

1.2015-12-19测试有效的KMS服务器,如有侵权,可以告知笔者移除
有效

122.226.152.230 不支持office2016,不支持win8.1、win10,计数正确,疑似正版服务器
45.78.3.223 vlmcsd模拟器03612-00206-155-789653-03-1032-10240.0000-2062015 364F463A8863D35F
54.223.212.31 vlmcsd模拟器05426-00206-187-556825-03-1078-9200.0000-2012015 364F463A8863D35F
110.noip.me vlmcsd模拟器03612-00206-178-653897-03-5127-10240.0000-2032015 364F463A8863D35F
3rss.vicp.net:20439 vlmcsd模拟器55041-00206-165-570952-03-1061-7601.0000-0672014 364F463A8863D35F
mhd.kmdns.net vlmcsd模拟器05426-00206-177-889713-03-1027-9200.0000-3192015 364F463A8863D35F
xykz.f3322.org vlmcsd模拟器05426-00168-152-564055-03-1049-9200.0000-0912013 364F463A8863D35F
kms.chinancce.com vlmcsd模拟器03612-00206-167-660553-03-1097-10240.0000-2162015 364F463A8863D35F
skms.ddns.net vlmcsd模拟器03612-00206-178-653897-03-5127-10240.0000-2032015 364F463A8863D35F
zh.us.to vlmcsd模拟器二次修改06401-00206-271-392041-03-1033-9600.0000-3622014 0102030405060708
kms.lotro.cc vlmcsd模拟器03612-00206-171-303903-03-1087-10240.0000-2602015 364F463A8863D35F
www.zgbs.cc vlmcsd模拟器03612-00206-171-303903-03-1087-10240.0000-2602015 364F463A8863D35F
franklv.ddns.net vlmcsd模拟器06401-00206-273-766251-03-3079-9600.0000-2162015 364F463A8863D35F
cy2617.jios.org vlmcsd模拟器03612-00206-190-248585-03-1071-10240.0000-2582015 364F463A8863D35F
k.zpale.com m.zpale.com mvg.zpale.com 远景网友Pale_Cheung的KMS_2013.rar二次修改 5FD363883A464F36
kms.landian.news 远景网友Pale_Cheung的KMS Server Client.zip 364F463A8863D35F
2.2015-12-29测试有效和失效的KMS服务器,如有侵权,可以告知笔者移除
有效
122.226.152.230 不支持office2013、2016,不支持win8.1、10,计数正确,疑似正版服务器 同网段存在浙江台州天台县教育局网站www.ttjys.com 122.226.152.186 05426-00206-152-252649-03-1049-9200.0000-3192012
45.78.3.223 vlmcsd模拟器03612-00206-155-789653-03-1032-10240.0000-2062015 364F463A8863D35F
54.223.212.31 vlmcsd模拟器05426-00206-187-556825-03-1078-9200.0000-2012015 364F463A8863D35F
110.noip.me vlmcsd模拟器03612-00206-178-653897-03-5127-10240.0000-2032015 364F463A8863D35F
mhd.kmdns.net vlmcsd模拟器05426-00206-177-889713-03-1027-9200.0000-3192015 364F463A8863D35F
xykz.f3322.org vlmcsd模拟器05426-00168-152-564055-03-1049-9200.0000-0912013 364F463A8863D35F
kms.chinancce.com vlmcsd模拟器03612-00206-167-660553-03-1097-10240.0000-2162015 364F463A8863D35F
skms.ddns.net vlmcsd模拟器03612-00206-178-653897-03-5127-10240.0000-2032015 364F463A8863D35F
kms.lotro.cc vlmcsd模拟器03612-00206-171-303903-03-1087-10240.0000-2602015 364F463A8863D35F
www.zgbs.cc vlmcsd模拟器03612-00206-171-303903-03-1087-10240.0000-2602015 364F463A8863D35F
franklv.ddns.net vlmcsd模拟器06401-00206-273-766251-03-3079-9600.0000-2162015 364F463A8863D35F
cy2617.jios.org vlmcsd模拟器03612-00206-190-248585-03-1071-10240.0000-2582015 364F463A8863D35F
sense.f3322.net vlmcsd模拟器03612-00206-167-930856-03-5124-10240.0000-2212015 364F463A8863D35F
kms-win.msdn123.com vlmcsd模拟器03612-00206-167-930856-03-5124-10240.0000-2212015 364F463A8863D35F
kms.dwhd.org vlmcsd模拟器05426-00206-235-546785-03-1078-9200.0000-1962015 364F463A8863D35F
k.zpale.com m.zpale.com mvg.zpale.com 远景网友Pale_Cheung的KMS_2013.rar二次修改 5FD363883A464F36
kms.landian.news 远景网友Pale_Cheung的KMS Server Client.zip 364F463A8863D35F

失效
106.186.25.239
222.76.251.188 RPC协议处理过程中出现错误
heu168.6655.la
kms.xspace.in
kms.guowaifuli.com
kms.didichuxing.com
annychen.pw
kms.aglc.cc
kms.landiannews.com
kms.shuax.com
kms.xspace.in
winkms.tk
wrlong.com
cy2617.6655.la
xie7.vicp.net
3rss.vicp.net:20439
zh.us.to

教育网和云服务器(均只提供内网访问)
上海交通大学 内网
kms.sjtu.edu.cn 202.120.63.27
win7kms.sjtu.edu.cn 202.120.32.100
苏州大学 内网
kms.suda.edu.cn 202.195.140.131
复旦大学 内网
mvls.fudan.edu.cn 10.108.70.101
南京特殊教育师范学院 内网
kms.njty.edu.cn 222.192.176.11
华东理工大学 内网
kms.ecust.edu.cn 172.20.5.5
中国科技大学 内网
kms.ustc.edu.cn 202.38.64.111
上海财经大学 内网
kms.shufe.edu.cn 202.121.129.157
上海师范大学 内网
mskms.shnu.edu.cn 60.19.29.24
北京大学 内网
kms.pku.edu.cn 162.105.131.31
上海海事大学 内网
kms.shmtu.edu.cn 10.72.33.14
上海第二工业大学 内网
kms.sspu.edu.cn 202.121.241.62
阿里云 内网
kms.aliyun-inc.com 10.143.0.27 05426-00206-271-665255-03-1033-9200.0000-2522014 25C00AA00034ECF0
所有服务器版本的授权(不含预览版),vista-win8.1的授权,无win10授权,无Office授权
腾讯云 内网
kms.tencentyun.com 10.182.47.200 55041-00206-271-265694-03-2052-7601.0000-2162015 14F008300058607A
所有服务器版本的授权(不含预览版),vista-win8.1的授权,无win10授权,无Office授权

未测试

ajeef.dlinkddns.com

kms.miaomiao.zyns.com kms.miaomiao.ga
ec2-54-69-222-79.us-west-2.compute.amazonaws.com 54.69.222.79
kisskms.dynu.com


KMS服务器(Key Management Service)是一种用于激活Microsoft系列产品的服务工具,可以帮助管理员快速实现大规模激活部署。在Linux系统上快速搭建KMS服务器可以通过以下步骤完成: 1. 安装Python:KMS服务器是使用Python语言编写的,首先需要确保系统中已经安装了Python。在终端输入以下命令安装Python: ``` sudo apt-get install python ``` 2. 下载KMS服务器脚本:可以从互联网上搜索并下载KMS服务器的脚本,比如vlmcsd。将下载的脚本保存到本地。 3. 运行KMS服务器脚本:在终端中进入到保存脚本的目录,并运行以下命令: ``` sudo python vlmcsd.py ``` 这将启动KMS服务器,在本地的1688端口上监听客户端请求。 4. 配置防火墙:如果系统中开启了防火墙,需要配置允许从客户端访问KMS服务器的端口。通过以下命令打开所需端口: ``` sudo iptables -A INPUT -p tcp --dport 1688 -j ACCEPT ``` 5. 客户端激活:现在KMS服务器已经搭建完成,可以在客户端上进行激活操作了。在客户端的命令行终端中输入以下命令: ``` slmgr.vbs /skms <KMS服务器IP> slmgr.vbs /ato ``` 将其中的"<KMS服务器IP>"替换为KMS服务器的IP地址,这将使客户端KMS服务器建立连接并完成激活操作。 通过以上步骤,我们可以快速在Linux系统上搭建KMS服务器,并实现对Microsoft系列产品的快速激活。请注意,使用KMS服务器进行激活是需要符合相关法律和许可要求的。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值