找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 68918|回复: 75

OpenWrt中正确配置KMS服务器的方法

 火... [复制链接]
发表于 2018-11-7 21:23 | 显示全部楼层 |阅读模式
本帖最后由 yumeimm 于 2020-5-12 13:46 编辑

1    前言
盗-版和反—盗版 一直是永恒对抗的主题。想用商业的软件,尤其避免不了。特别是Windows系列和巨硬的office系列。
加密技术也从简单的密码、序列号、硬件加密狗,到服务器在线激$#@#活等,不停的更新。破解的手段也是道高一尺魔高一丈。秘钥管理服务Key Management Service(简称:KMS),是在Windows Vista之后的产品中的一种新型产品激活机制, 目的是为了Microsoft更好的遏制非法软件授权行为。(当然,为了占领市场, 巨硬也是睁一只眼闭一只眼)

难道从此道门一统,天下太平了吗? 此时, vlmcsd横空出世,这是一个C语音编写的KMS模拟器,可以激@#活Windows系列(包括Server版本)以及office系列(含office2019)等。目前最新的版本“2018-10-15 (svn1112) 可以轻松激$#@#Win10-1809/office2019等。

它的运行环境包括:KMSEmulator in C (currently runs on Linux including Android, FreeBSD, Solaris,Minix, Mac OS, iOS, Windows with or without Cygwin)

2    安装
从网上下载预编译好的二进制文件,然后安装到相应的系统中。例如linux,openwrt, windows等。
以openwrt为例,

Ssh登录到openwrt系统:
#opkg update
#wget   <vlmcsd.ipk的地址>
#opkg install  <vlmcsd.ipk文件名>

安装配套的web Luci界面:
#wget <luci-app-vlmcsd.ipk地址>
#opkg install  <vlmcsd.ipk文件名>

打开LuCI,“服务”→“vlmcsd”:勾选“激$#@#活”,“自动激$#@#活”

3    配置
以OpenWrt为例
3.1  配置vlmcsd.ini
打开/etc/vlmcsd.ini文件。我们设置间隔时间为最大的30天。

# Set activation interval to 2 hours
# Command line: -A
;ActivationInterval = 2h
ActivationInterval = 720h

# Set renewal interval to 7 days
# Command line: -R
;RenewalInterval = 7d
RenewalInterval = 30d

3.2  配置dnsmasq.conf
打开文件/etc/dnsmasq.conf
#vim /etc/dnsmasq.conf
添加如下内容:

#Return answers to DNS queries from/etc/hosts (将/et/hosts的内容也作为DNS查询结果返回)
localise-queries

# Never forward addresses in the non-routedaddress spaces. (不转发内网IP地址)
bogus-priv

# automatically added to simple names in ahosts-file. (为主机名自动添加本地域名)
expand-hosts

#KMS查询的响应。(下述的域名OpenWrt.lan为Openwrt默认的配置, 名字OpenWrt位于luci->System->hostname,名字lan位于luci->network->DHCPand DNS ->localdoman)
srv-host=_vlmcs._tcp.lan,OpenWrt.lan,1688,0,100

3.3  防火墙配置
打开/etc/config/firewall
添加如下一段内容(可选,从互联网访问):
config rule                                                                                                           
        option target 'ACCEPT'                                                                                       
        option src 'wan'                                                                                             
        option proto 'tcp'                                                                                            
        option dest_port '1688'                                                                                       
        option name 'Allow-KMS-Service'

config rule
        option target 'ACCEPT'
        option proto 'tcp'
        option dest_port '1688'
        option name 'Lan-Allow-KMS-Service'
        option src 'lan'

4    FAQ
1)    Windows下面查看KMS服务器是否已经启用自动激$#@#活:
打开命令行cmd.exe, 输入“nslookup   -type=srv   _vlmcs._tcp.lan”, 应该能返回正确结果。Ping域名应该也能ping通。如图:

如何返回的域名ping不通,可以直接使用返回的IP地址来激$#@#活,
或者在openwrt路由器的/etc/hosts下面增加一行:
#填写你的lan的IP地址
192.168.1.1        OpenWrt   OpenWrt.lan       #ip地址和主机名更改为上述的nslookup命令的返回结果,也即路由器的名字和IP地址

2)    激%$#活windows
管理员运行cmd.exe命令行窗口:
slmgr /ckms    //清除原来的激@#$活信息
slmgr /ipk   xxxx…xx    //vol版的序列号
slmgr /spri
slmgr /act-type 2
slmgr /skms  OpenWrt.lan   //上步查询命令返回的域名,这里使用IP地址也可以
slmgr /ato                //激%$活
slmgr /dlv                //显示激@#$活信息

3)    激*#@活office2019
如果安装了office$#2019后,激$#@#活信息显示的仍然是2016,这如下处理:
a) 以管理员身份运行cmd.exe, 进入office 2019安装目录
  通常为:"C:\Program Files\Microsoft Office\Office16",
  该目录下存在文件 OSPP.VBS 等。

b) 查找office 2016的key
   运行命令:   "cscript ospp.vbs    /dstatus", 在一大堆的输出中,找到下述的两行:
  "LICENSE NAME: Office 16"
  "Last 5 characters of installed product key: WFG99"
   记住这个office 2016对应的部分key字符 "WFG99" (可能你的电脑显示不同)

c) 删除office #$@2016的key
   运行命令:   "cscript ospp.vbs   /unpkey:WFG99"

d) 安装office %$@2019的key:
   运行命令: "cscript ospp.vbs   /inpkey:NMMKJ-6RK4F-KMJVX-8D9MJ-6MWKP"

e) 激$#@#活office $#@#2019
   (前提:需要你的本机或者网络上有KMS激$#@#活服务器,例如vlmcsd)
   运行命令:
    cscript ospp.vbs  /sethst:OpenWrt.lan     //或者IP地址
cscript ospp.vbs /act
   显示激$#@#活信息: cscript ospp.vbs   /dstatus

附录:

github上面的序列号:看这里

office ^%$%$#2019 volume的key
Office 2019 GVLK 密#@钥(用于 KMS 激$#@#活):

Office *&2019 @#专业增强版:NMMKJ-6RK4F-KMJVX-8D9MJ-6MWKP
Visio #@2019 专业版:9BGNQ-K37YR-RQHF2-38RQ3-7VCBB
Project ^%$@2019 专业版:B4NPR-3FKK7-T2MBV-FRQ4W-PKD2B


===============================
最后,本文内容仅做研究之用~~

ar71xx:  
mt7621:

KMS for OpenWrt18.06 x64:
KMS for Openwrt CC(15.05) x86 and x64:

或者网盘下载: https://www.lanzous.com/b0evc58hi       密码:bz87


https://github.com/siwind/openwrt-vlmcsd
https://github.com/siwind/luci-app-vlmcsd

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

评分

参与人数 8恩山币 +8 收起 理由
clotus + 1 强大的恩山!(以下重复1万次)
浪子大春 + 1 强大的恩山!(以下重复1万次)
clocker321 + 1 强大的恩山!(以下重复1万次)
jokin1999 + 1 强大的恩山!(以下重复1万次)
rvip + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
koakon + 1 强大的恩山!(以下重复1万次)
单品蓝山 + 1 强大的恩山!(以下重复1万次)
oxxo + 1 强大的恩山!(以下重复1万次)

查看全部评分

发表于 2018-11-7 21:58 | 显示全部楼层
写的很详细,有干扰字符弄的有点乱
回复 支持 反对

使用道具 举报

发表于 2018-11-7 22:25 | 显示全部楼层
备用······
回复 支持 反对

使用道具 举报

发表于 2018-11-7 23:03 | 显示全部楼层
这个必须支持
回复 支持 反对

使用道具 举报

发表于 2018-11-8 09:25 | 显示全部楼层
收藏+打印,免得以后没有了
回复 支持 反对

使用道具 举报

发表于 2018-11-8 18:56 | 显示全部楼层
openwrt的vlmcsd的kms服务器,思考
回复 支持 反对

使用道具 举报

发表于 2018-11-21 22:46 | 显示全部楼层
正好有需要!!
回复 支持 反对

使用道具 举报

发表于 2018-11-21 22:55 | 显示全部楼层
可以,支持。
回复 支持 反对

使用道具 举报

发表于 2018-11-21 23:07 | 显示全部楼层
OpenWrt中正确配置KMS服务器的方法
回复 支持 反对

使用道具 举报

发表于 2018-11-22 01:39 来自手机 | 显示全部楼层
收藏收藏,厉害
回复 支持 反对

使用道具 举报

发表于 2018-11-22 08:48 | 显示全部楼层
这个必须支持
回复 支持 反对

使用道具 举报

发表于 2018-11-29 01:01 | 显示全部楼层
很好的教程,谢谢楼主,按照你的方法,成功!
回复 支持 反对

使用道具 举报

发表于 2018-11-29 14:18 | 显示全部楼层
写的真详细,赞!
回复 支持 反对

使用道具 举报

发表于 2018-12-3 19:12 | 显示全部楼层
跟求编译个X64版本的。

点评

已添加x64的版本~~  详情 回复 发表于 2018-12-5 08:40
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-12-5 08:40 | 显示全部楼层
koakon 发表于 2018-12-3 19:12
跟求编译个X64版本的。

已添加x64的版本~~
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-6-16 13:07

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

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