dsh-winrm
andyfan1094/dsh-winrm 的 Node.js 分支:同样的 WinRM 主机面板与七个 agent 工具,后端从 Python/pywinrm 移植到原生 Node WinRM 客户端,运行 dsh 的机器不再需要 Python。
- 形态
- Plugin 插件
- 安装
- npm 包安装
- 需要密钥
- 否
- 近月下载
- 1,696
- 最近推送
- 6 天前更新
项目说明
From README
dsh-winrm — Windows 远程管理插件(WinRM / PowerShell Remoting) 中文 English 仿照 dsh-ssh 开发的 DSH 插件:用 Windows 原生的 WinRM / PowerShell Remoting 协议远程管理 Windows 服务器, 目标机不需要装 OpenSSH 。来源 :本项目是 andyfan1094/dsh-winrm(Apache-2.0)的分支,把后端的 WinRM 实现从 Python + pywinrm 换成原生 Node.js 客户端(winrm-client),因此 本机不再需要 Python 。
GUI、Agent 工具与功能范围沿用上游设计。
功能 面 说明 --- --- GUI 侧边栏「Windows」入口 居中面板: 主机 / 控制台 / 服务 / 进程 / 传输 五个页签 Agent 工具 winrm list winrm exec winrm service winrm process winrm read winrm write winrm edit winrm upload winrm download winrm cluster PowerShell 控制台 WebSocket 命令会话(每条命令通过原生 Node WinRM 客户端执行,输出实时返回) 服务管理 列出 / 启动 / 停止 / 重启 / 改启动类型(自动/手动/禁用) 进程管理 列出(CPU/内存/路径)/ 按 PID 结束 远程文本文件 读(按行分页、编码感知、行号信封)/ 写(整文件覆盖,可选 UTF-8 / UTF-8 BOM / UTF-16LE)/ 编辑(精确串替换,保持原编码,非唯一匹配默认拒绝) 转录卡片 winrm read / winrm write / winrm edit 在会话里渲染为 文件内容卡片与 diff 卡片 (直接复用 harness 自带的 ReadBlock / DiffBlock 原语),不再是模型可见的原始信封文本 文件传输 WinRM 流式传输(上传单
Original description
Remote Windows administration for the dsh web GUI: WinRM/PowerShell Remoting host config, PowerShell exec, streaming console, service and process management, base64-chunked file transfer, cluster execution, plus agent tools. Standalone Cordis plugin.
安装方式
npm 包安装 · 安装无需配置
dsh plugin --profile web add D:\downloads\dsh-winrm-0.3.1.tgzdsh plugin --profile web add dsh-winrmdsh plugin --profile web add link:D:\项目\dsh-winrm安全能力
静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」
- 执行命令
- 写入文件
- 读取文件
- 访问网络
- 访问宿主运行时
发现 1 项需要留意的行为
- 以明文 http 连接 schemas.dmtf.org(可被中间人篡改)
能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。
为什么是这个分数
近 7 天仍在推送;README 给出了可直接复制的安装命令;装完即可用,无需额外配置;近月 npm 下载 1696 次,star 不多但真在被使用。
- 维护活跃
- 96
- 实用度
- 70
- 生态热度
- 65
- 上手便捷
- 100
- 信号质量
- 100
- 数据置信度
- 100%
相关插件
dsh-pilot
momasiku/dsh-pilot
让 DeepSeek Harness 看见并操作 Windows 上的任何程序。模型直接看真实屏幕,自己驱动鼠标、键盘和窗口。特点是快:好几步动作在一次往返里跑完,输入前还能先把目标窗口聚焦,点击就落在正确的窗口上。你在桌面上能做的事它都能做,包括但不限于画 CAD、电路图仿真、发消息。
dsh-notice-card
Maple-Yoli/dsh-notice-card
任务跑完、等你审批或等你回答时,在屏幕角落弹出一张不抢焦点的通知卡。
dsh-mini
xiaoxin3309/dsh-mini
仅 Windows(需要 Edge WebView2 运行时):把当前会话一键弹出为常驻置顶的 WebView2 小窗(自绘标题栏、可自由缩放、可跳回主窗),并附整屏与框选截图直插输入框、任意程序划词后的「问大肥鱼」快捷按钮、全局快捷键与设置页。