鱼皮AI导航
鱼皮AI导航
  • 主页
  • 社区
  • AI工具
  • AI知识库
  • AI提示词
  • MCP
  • Skills
  • AI学习资源
  • AI资讯
  • GitHub开源
登录/注册

dsh-security-guard

DSH 插件安全卫士:28 条规则静态扫描、风险评分、白名单/黑名单、本地 Web 仪表盘与 DSH 内风险弹窗。

安全权限
访问 GitHub
文档README

🔒 DSH Security Guard

DeepSeek Harness(dsh)插件生态安全卫士。标准 dsh 插件包,安装后自动开始工作: 静态扫描已安装插件、28 条规则风险评分、模型可调用扫描工具、本地 Web 仪表盘、可选远程规则更新。

功能

模块功能
静态扫描器28 条规则覆盖偷 Token、数据外发、动态执行、混淆、网络、供应链、持久化、提权等
启动自检安装后自动扫描 profile 下已安装的 dsh 插件包
DSH 工具为模型注册 security_scan_plugins / security_scan_plugin / security_guard_report
告警控制台 + 事件总线 + 可选 Webhook,带等级过滤和限流
Web 仪表盘GET /security-guard 可视化面板;POST /api/security-guard/* JSON API
规则更新支持 remoteSources 远程规则 JSON,可选定时自动更新

安装

▼
bash
复制代码
# 先完全退出 DSH Host dsh plugin --profile web add ./dsh-security-guard-2.1.0.tgz

重启 DSH 即可,无需额外配置。

使用

  1. 对话:“扫描一下我的插件安全” / “检查哪些插件有风险” / “扫描 dsh-labnana”。
  2. 模型调用 security_scan_plugins / security_scan_plugin 返回风险报告。
  3. 浏览器访问 http://127.0.0.1:<DSH端口>/security-guard 打开仪表盘。

检测规则(28 条)

  • TOK-001~004:硬编码 Token / Token 外发 / 读取 DSH 凭据 / 环境变量凭据
  • EXF-001~003:可疑外发域名 / DNS-ICMP 隧道 / 剪贴板读取外发
  • EXE-001~003:动态代码执行 / 子进程执行 / 远程代码加载
  • OBF-001~003:高熵字符串 / 解码后执行 / JSFuck 极简混淆
  • NET-001~003:未授权监听 / WebSocket 外发 / 代理配置篡改
  • FS-001~003:越界文件写入 / 删除系统文件 / 全盘文件搜索
  • PRO-001~002:进程注入 / 权限提升
  • SUP-001~003:可疑 install 脚本 / 依赖混淆 / Git 仓库投毒
  • PER-001~002:启动项植入 / Shell 配置篡改
  • PRIV-001~002:请求敏感 DSH 服务 / 拦截核心服务

配置(cordis.patch.yml)

▼
yaml
复制代码
- insert: - id: dsh-security-guard name: dsh-security-guard config: enabled: true scanOnStart: true autoUpdateRules: true enableWebPanel: true webPanelPath: /security-guard maxFileSize: 1048576 includeNodeModules: false whitelist: [] remoteSources: [] autoUpdateInterval: 0 minLevel: warning channels: - console webhookUrl: ""
  • remoteSources: 远程规则 JSON URL 列表,例如 ["https://example.com/rules.json"]
  • autoUpdateInterval: 规则自动更新间隔(分钟),0 表示不自动更新
  • enableWebPanel / webPanelPath: 是否启用 Web 仪表盘及其路径

兼容性

  • Node >= 20(使用全局 fetch)
  • DeepSeek Harness 官方插件加载方式(dsh.bundle.patch + cordis.patch.yml)
  • 零第三方运行时依赖;@deepseek-ai/dsh-tools 由 DSH Host 提供,缺失时自动跳过工具注册

许可

MIT

安全权限

快捷安装

复制到终端去安装插件

dshplugin--profilewebaddgithub:weisofns/dsh-security-guard

温馨提示

装插件等于在本机跑第三方代码,权限与你相同,能读文件、用凭据、访问网络,工具审批管不到。请只装可信来源,并尽量锁定 commit。

站长:程序员鱼皮 老鱼简历 商务合作 增值电信业务经营许可证
2026 鱼皮AI导航 | 沪ICP备19026706号-6
站长:程序员鱼皮 老鱼简历 商务合作 增值电信业务经营许可证
2026 鱼皮AI导航 | 沪ICP备19026706号-6
🔥热门工具
朱雀AI检测朱雀AI检测
朱雀AI检测助手朱雀AI检测助手
LovartLovart
老鱼简历老鱼简历
WritePass官网WritePass官网
面多多面多多
CursorCursor
星月写作星月写作
零感AI零感AI
墨得问题墨得问题
dsh 插件推荐
cc-safety-net
执行前守卫,在工具调用运行前拦截破坏性 Git 与文件系统命令,以及对 SSH 密钥、.env 等机密文件的访问。
dsh-workspace-write-plus
增加工作区修改++权限档,文件工具仍锁在工作区,可用通配符放行 Git Bash 等程序以跳过 Windows 进程沙箱。
user-management
用户管理:给 dsh web 加登录门禁,未登录访问弹登录/注册页,首个注册者自动成为管理员;管理员可管理用户/角色,带登录与访问审计。
dsh-route-fence-linter
审计 profile 内所有插件 HTTP 路由的浏览器信任围栏:插件路由在 Web 服务器的最长前缀匹配中优先,因此缺少围栏的路由会被静默暴露;逐条给出文件与行号级别的证据。
dsh-dros-vajraclaw
DSH 本機工具調用防護外掛:攔截高風險 Shell 指令模式與敏感憑證讀取,具備持久化哈希鏈 JSONL 審計記錄,可選配外部 Gateway 集中治理。