# vlmcsd > 用 C 语言编写的开源 KMS 服务器模拟器,体积仅几百 KB,可在路由器、NAS、树莓派上运行为局域网内 VL 版 Windows/Office 提供激活服务 ## vlmcsd —— KMS 服务器模拟器 vlmcsd(KMS Emulator in C)是一个用 C 语言编写的开源 **KMS 激活服务器模拟器**,完整模拟了微软 KMS(Key Management Service)的协议行为,可替代官方 KMS 服务器为批量授权版(VL 版)的 Windows 和 Office 提供激活服务。 ### 特性 - **体积极小**:单文件可执行程序仅几百 KB,资源占用极低 - **跨平台**:可运行于 Linux(含 Android)、FreeBSD、Solaris、Minix、macOS、iOS、Windows(含 Cygwin) - **广泛兼容**:支持激活 VL 版 Windows(Vista 起至 Windows 11 / Server 各版本)和 Office(2010 起各版本) - **嵌入式友好**:常见于路由器固件(OpenWrt、Padavan)、NAS、树莓派等低功耗设备,可在局域网内长期挂机提供激活服务 - **配套客户端**:项目附带 `vlmcs` 命令行客户端,用于测试 KMS 服务器是否正常工作 ### 使用教程 ```bash # 克隆仓库 git clone https://github.com/Wind4/vlmcsd.git cd vlmcsd # 编译(生成对应平台的二进制) make # 启动 KMS 服务器(默认监听 1688 端口) ./bin/vlmcsd # 用自带客户端测试 ./bin/vlmcs ``` 局域网内的 Windows 激活方式(管理员命令行): ```bat slmgr /skms slmgr /ato ``` 查看完整文档:`man man/vlmcsd.8`(仓库 man 目录下同时提供 txt/html/pdf 格式)。 ### 提示 请确保在拥有合法批量授权的前提下使用,未授权激活微软产品属于侵权行为。 --- **分类**:软件 **标签**:服务器 · KMS · vlmcsd **作者**:Xiao.Xi **链接**:https://octohz.com/p/1935