乔山办公网我们一直在努力
您的位置:乔山办公网 > office365 > office2016激活密钥-小马激活有木马?教你如何自己搭建Windows/Office KMS激活服务器

office2016激活密钥-小马激活有木马?教你如何自己搭建Windows/Office KMS激活服务器

作者:乔山办公网日期:

返回目录:office365


前言

首先申明,仅供学习娱乐,请支持正版。


文章非常长,是我花费大量时间动手实验很多次的成果,建议收藏后慢慢看,这里列出目录:


  • 前言
  • 两分钟快速激活
  • Debian 8 上构建KMS Docker镜像详细步骤
  • 用KMS激活Windows
  • 用KMS激活OFFICE
  • BAT脚本的编写
  • 最后最爽的一步
  • 附录:Windows GVLK大全、Office GVLK大全

最近总是有时候卡死之类的,然后一看进程,Mircosoft软件保护平台服务,就是小马KMS的进程啦,而且我下载到的还是包装后的小马KMS,被包装了一个脚本,每次KMS周期运行的时候,就会修改浏览器指向hao123……而且360还时不时报毒杀KMS,心累。网上已经有纯净版小马KMS了(https://download.csdn.net/download/mike125200/9457952),大致就是去掉了包装脚本的钩子,但是需要48下载积分……


既然别人的不放心,总感觉掺入了什么,那么我们就自己来搭建,使用vlmcsd(https://github.com/Wind4/vlmcsd),它声称是一个用C写的KMS,敢公开源代码,那程序就会比较安全。由于从windows8版本开始,微软的激活方式越来越复杂,可以预见需要花很多很多时间看代码,所以后续有空再去研究原理吧。最新的Release是2018年10月24号发布的vlmcsd-1112-2018-10-20-Hotbird64,已经可以支持Windows 10 1809 + Windows Server 2019 + Office 2019了。


两分钟快速激活

如果没有那么多时间看详细步骤,可以直接使用我制作好的docker镜像。


前提:需要安装Docker环境


1、服务器上运行KMS


# 拉取我制作的镜像docker pull bewindoweb/vlmcsd_kms# 以交互模式it、后台运行d、主机端口1688映射到容器端口1688,进程如果挂掉自动尝试5次重启docker run -itd -p 1688:1688 --restart=on-failure:5 bewindoweb/vlmcsd_kms

2、Windows激活(管理员运行CMD)


# 1、卸载已有激活keyslmgr.vbs -upk # 2、安装新的GVLK# Windows 7 专业版:FJ82H-XT6CR-J8D7P-XQJJ2-GPDD4# Windows 8 专业版:NG4HW-VH26C-733KW-K6F98-J8CK4# Windows 8.1 专业版:GCRJD-8NW9H-F2CDX-CCM8D-9D6T9# Windows 10 专业版:W269N-WFGWX-YVC9B-4J6C9-T83GXslmgr.vbs -ipk NG4HW-VH26C-733KW-K6F98-J8CK4# 3、填写KMS服务器域名或者IP地址(会默认1688端口激活)slmgr.vbs -skms 106.12.***.***# 4、尝试连接KMS服务器在线激活(attempt online)slmgr.vbs -ato # 5、显示激活信息slmgr.vbs -dlv

3、Office激活(管理员运行CMD)


# 1、进入安装目录cd C:Program FilesMicrosoft OfficeOffice15# 2、立刻尝试激活cscript ospp.vbs /act# 3、显示激活信息cscript ospp.vbs /dstatus

4、如果先输入CMD命令麻烦,也可以采用我编写的Windows、Office一键激活BAT脚本,关注我后回复“激活”即可获得下载链接


双击运行即可,默认采用沧水的KMS服务器,最好还是自行搭建KMS服务器,我搭建的服务器只是为了玩,没有去像沧水一样关掉Ping、各种IP访问次数等安全检查,很容易被攻击,所以就不公开了:


Debian 8 上构建KMS Docker镜像详细步骤

当然你完全可以借鉴所有的构建步骤,来直接在服务器安装而不使用Docker。


1、拉取Debian8镜像


$(宿主) docker pull debian:8# 如果需要的话,你可以使用一些其他命令# docker search debian 搜索debian镜像# docker pull debian:jessie 和拉取8是一样的效果

2、跑一个容器


$(宿主) docker run -itd debian:87b7b887cc6eb038618be99dd7bebba6c7a4be474c407579b261902d431b350e8

3、把kms程序拷贝进去


# 1、复制程序到容器$(宿主) docker cp /home/softwares/binaries.tar.gz 7b7:/root/binaries.tar.gz# 其中7b7是容器ID,可以只写到能识别的长度就可以了# 这个二进制包360还会报毒……# 如果网速快也可以直接:# wget --no-check-certificate https://github.com/Wind4/vlmcsd/releases/download/svn1112/binaries.tar.gz # 再拷贝进去,如果不快直接FTP传吧# 或者直接在容器里wget,官方镜像为了做得小比较单纯,连vi都没有,更别说wget了# 你可能需要apt-get update && apt-get install wget# 2、然后进入容器$(宿主) docker exec -it 7b7 /bin/bash# 3、解压$(容器) cd /root$(容器) tar -zxvf binaries.tar.gz && mv binaries kms# 4、把bin的路径添加到环境变量,赋予执行权限$(容器) echo "export PATH=/root/kms/Linux/intel/static:$PATH" > /etc/profile.d/vlmcsd.sh $(容器) source /etc/profile.d/vlmcsd.sh $(容器) chmod +x /root/kms/Linux/intel/static/* # 5、开机启动脚本(容器是不会执行的哦)$(容器) echo "vlmcsd-x64-musl-static" >> /etc/rc.local# 6、启动KMS$(容器) vlmcsd-x64-musl-static# 7、退出容器$(容器) exit

4、制作新镜像,暴露端口


# 1、commit提交新版本镜像,取名vlmcsd_kms# commit就是git中的同样概念$(宿主) docker commit 7b7 vlmcsd_kms# 你可能会想查看镜像:docker image ls# REPOSITORY TAG IMAGE ID CREATED SIZE# vlmcsd_kms latest 60d808c91480 40 seconds ago 188MB# debian 8 bb64860610f6 2 weeks ago 127MB# 2、停掉之前的容器$(宿主) docker stop 7b7# 3、启动新容器,暴露KMS专用的1688端口,映射到宿主机1688端口$(宿主) docker run -itd -p 1688:1688 vlmcsd_kmsdd5559a9777394b4ffaf0b0b22f0c077c0f5ed69f64940e35dc2708e6ef70783# 4、重新进入容器,执行制作新镜像丢失掉的命令$(宿主) docker exec -it dd5 /bin/bash$(容器) source /etc/profile.d/vlmcsd.sh $(容器) vlmcsd-x64-musl-static$(容器) exit# 你可能想看容器内的服务是否正常# 容器内lsof -i:1688看看有没有监听即可# 或者宿主机上docker inspect dd5# ....# "HostPort": "1688"# .....# 你可能想看宿主机映射的TCP是否正常# lsof -i:1688 会看到docker监听# docker-pr 40213 root 4u IPv6 3082076 0t0 TCP *:1688 (LISTEN)

5、开放宿主机端口


# 1、开放宿主机端口$(宿主) iptables -A INPUT -p tcp --dport 1688 -j ACCEPT# 你可能还需要用到 # iptables -L 查看iptables# iptables -nL --line-number 显示行号# iptables -D INPUT 1 删除INPUT第一条规则# 2、持久化宿主机iptables$(宿主) apt-get install iptables-persistent# 你可能还需要:# iptables-save >/etc/iptables/rules.v4 保存规则# ip6tables-save >/etc/iptables/rules.v6 保存规则# iptables-restore < /etc/iptables/rules.v4 加载规则# ip6tables-restore < /etc/iptables/rules.v6 加载规则

6、开放服务器端口


我的入站出站规则都是全开放……你可以只开放1688的TCP端口,还可以限制IP。


你可能需要测试一下连通性:http://coolaf.com/tool/port


不连通请检查:容器内服务是否启动,docker映射是否正确,宿主机防火墙iptables是否设置好,服务器安全规则是否设置好。


用KMS激活Windows

激活前提是windows是VOL(团体批量许可证)版本,只要你是网上下载的操作系统基本都是VOL版本,也很少有电脑厂商会捆绑OEM版的windows系统(OEM版本本身就是激活的,只要你在厂商的电脑上跑),都随便下载一个VOL版本装。


用管理员模式打开CMD:


# 1、卸载已有激活keyslmgr.vbs -upk # 2、安装新的GVLKslmgr.vbs -ipk NG4HW-VH26C-733KW-K6F98-J8CK4# 3、填写KMS服务器域名或者IP地址(会默认1688端口激活)slmgr.vbs -skms 106.12.***.***# 4、尝试连接KMS服务器在线激活(attempt online)slmgr.vbs -ato # 5、显示激活信息slmgr.vbs -dlv

第2步的通用批量许可密钥 (GVLK),可以在微软官网去查,有关GVLK可以去看这个KMS软件源码包中的说明文档man/vlmcsd.7.pdf。这里列出常用的:


成功后你会看到:


180天6个月的使用期,只要确保服务器不挂,它会自动续期的,当然你也可以手动执行,它就会按当前时间又延长6个月。


用KMS激活OFFICE

同样的,从网上下载的基本都是VOL版本(下载的ISO文件 cn打头的是零售版,sw打头的是VOL版,由于大部分都是XXKMS激活,所以SW流传很广……)


如果你已经装上了,可以查看是否有VOLUME字样:


方法是进入安装目录:


# 根据版本不同,末尾的数字不同,而且要看你安装的位置在哪儿,一般是C:Program FilesMicrosoft OfficeOffice15cd E:Office2013Office15cscript ospp.vbs /dstatus

1、安装Key


这个GVLK是真心难找啊,这里放一些常用的,基本常用的就是Office套件+Visio(因为Visio是单独收费的):


2016会更复杂一些,2010和2013比较简单,只需要进入安装目录,然后把key装上就可以了:


cd E:Office2013Office15cscript ospp.vbs /inpkey:XXXXXXXXXXXX

2、用管理员模式打开CMD,设置kms服务器地址:


cd E:Office2013Office15cscript ospp.vbs /sethst:106.12.***.***

3、立刻尝试激活:


cscript ospp.vbs /act

4、查看激活效果


cscript ospp.vbs /dstatus

BAT脚本的编写

参考了沧水的脚本骨架(并且已征得作者同意进行修改和重新发布),我改动了很多:


1)修复BUG:卸载的时候Office默认路径可能不在C盘,比如我就安装在E盘……


2)修复BUG:Office2010、Office2013没有提供GVLK,估计作者用得是2016吧,只写了2016的


3)增加功能:一键激活Windows和Office,为了实现这个功能,需要把所有goto改成call+goto:EOF…


4)增加功能:增加大量的信息提示


只验证了win8+office2013,其他分支没有去测试,需要靠大家来在使用过程中遇到问题来评论……


关注我后回复“激活”即可获得下载链接。


最后最爽的一步
附录

Windows GVLK大全


由微软官方发布:https://docs.microsoft.com/zh-cn/windows-server/get-started/kmsclientkeys


已复制到我的WiKi《Windows GVLK大全》上去了:http://wiki.bewindoweb.com/?file=013-%E8%BD%AF%E4%BB%B6%E5%AE%89%E8%A3%85%E6%89%8B%E5%86%8C/00002-Windows%20GVLK%E5%A4%A7%E5%85%A8


Office GVLK大全


Office2010官方发布:https://docs.microsoft.com/zh-cn/previous-versions/office/office-2010/ee624355(v=office.14)


Office2013官方发布:https://docs.microsoft.com/zh-cn/previous-versions/office/dn385360(v=office.15)


Office2016/2019官方发布:https://docs.microsoft.com/zh-cn/deployoffice/vlactivation/gvlks


已复制到我的WiKi《Office GVLK大全》上去了:http://wiki.bewindoweb.com/?file=013-%E8%BD%AF%E4%BB%B6%E5%AE%89%E8%A3%85%E6%89%8B%E5%86%8C/00003-Office%20GVLK%E5%A4%A7%E5%85%A8


你还有什么神器或者经验呢,欢迎评论、收藏、转发!



关注我,查看往期实验文章,也许会有你想要玩的东西~


重大发现!


关注三颗豆子分裂中的同学刚买了彩票就中奖


点赞评论三颗豆子分裂中文章的同学刚写完代码就跑通


收藏转发三颗豆子分裂中文章的同学刚转身就遇到了真爱


相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网