免责声明
由于传播、利用本公众号夜组安全所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,公众号夜组安全及作者不为此承担任何责任,一旦造成后果请自行承担!如有侵权烦请告知,我们会立即删除并致歉。谢谢!所有工具安全性自测!!!VX:NightCTI
朋友们现在只对常读和星标的公众号才展示大图推送,建议大家把夜组安全“设为星标”,否则可能就看不到了啦!
工具介绍
RDP Buddy面向 libvirt/KVM 宿主机的 RDP 智能网关与虚拟机电源管家
连接即唤醒 · 空闲即休眠 · 暴力破解自动封禁 · 一切尽在 Web 控制台
这是什么
RDP Buddy 是一个运行在 libvirt/KVM 宿主机上的自托管工具:它为每台 Windows 虚拟机提供一个独立的 RDP 代理端口,在你连接时自动唤醒虚拟机,空闲时自动挂起,并内置基于流量特征的防暴力破解机制。所有状态、配置、日志和安全事件都通过一个 Web 控制台管理。
如果你在家用服务器或小型机房里跑 Windows 虚拟机,又经常需要远程桌面,大概会遇到这些问题:
VM 24 小时开着费电,关了又连不上 —— 先得 SSH 到宿主机手动开机 RDP 端口一暴露就被全网扫描器轰炸 —— 噪音连接挤爆日志,暴力破解防不胜防 扫描噪声干扰电源管理 —— 噪声连接误唤醒 VM,或让空闲检测以为"还有人在用"而拒绝挂起 Windows 时钟漂移导致 RDP 认证失败 —— 排查半天才发现是时间不对
RDP Buddy 就是为解决这几件事而生的。
核心特性
⚡ 连接即唤醒(Wake-on-Connect)
检测到 RDP 连接时自动恢复挂起(virsh resume)或启动关机(virsh start)的虚拟机。VM 平时休眠省电,用的时候直接连,等几秒就进去了。
💤 空闲自动挂起
可配置的每台 VM 独立空闲超时。只有真实代理流量才会刷新活动时间——扫描噪声不会阻止休眠,也不会误判在线会话。还可以通过客户端脚本在 RDP 断开时立即挂起。
🛡️ RDP 协议层过滤
三层协议校验(TPKT → X.224 CR → RDP Negotiation),在转发前拒绝非 RDP 流量。扫描器、爬虫、误连根本到不了虚拟机。
🔐 防暴力破解状态机
通过流量特征识别认证成败:失败认证进入宽限期观察,5 分钟内失败 3 次自动封禁该 IP 60 分钟(可调);出现一次成功桌面会话立即清零该 IP 全部失败计数——不误伤输错密码的真人。支持白名单、封禁列表、一键清除。
📊 实时流量与连接追踪
每台 VM 的实时上下行速率、会话时长、双向字节统计。每条连接留有结构化 JSONL 追踪日志(连接阶段、耗时、字节数、关闭原因),便于事后分析。
🖥️ Windows 客户端脚本一键生成
下载 .bat 在虚拟机内以管理员运行,自动创建两个计划任务:RDP 连接时 NTP 对时(修复时钟漂移导致的认证失败);RDP 断开时回调挂起 VM(带 token 鉴权)。
🔧 配置热生效
Web 界面改配置即时生效:新增 VM 自动开端口、删除 VM 自动关端口、改端口自动重绑。支持从 libvirt 域列表直接选取 VM、在线测试 virsh 连通性。
工具获取
点击关注下方名片进入公众号
回复关键字【260806】获取下载链接
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……




还没有评论,来说两句吧...