每日安全扫描日报
日期 · 2026-09-18 (UTC,覆盖当日 00:00–24:00 新增入库的插件)
生效档 · 当日新增
动态优先 · 本报告结论当日 72 个新增里 5 个的档位由动态审计结论决定,其余用静态扫描档。有动态结论时以动态为准(可上调也可下调)。
静态扫描 · 当日新增
规则启发式 · 兜底口径按扫描终判归类:critical 命中 → 严重;warning / 非阻断 critical → 高 / 中;无命中 → 低。只在没有动态结论时作为站内档位。
动态审计 · 当日新增子集
模型读源码上下文 · 不执行代码档位取该插件最高级别发现。当日 72 个新增:5 个已有动态结论,10 个在动态队列待审,0 个审计失败(无结论),57 个静态低风险未进队列。
数据文件更新于 2026-11-03 07:30 (UTC+8);本页最新结论审计于 2026-10-23 08:53 (UTC+8)
| 插件 | 生效档 | 静态 | 动态审计 | 静态发现 C/W/I | 清单审计 | 收录时间 |
|---|---|---|---|---|---|---|
| @KSF1216/chinese-script-policy Harness-neutral Traditional Chinese enforcer and offline converter (skill / DSH bundle / CLI). Checks one script axis one way at a time plus two filter axes: Cantonese colloquialisms and Japanese-only kanji and words. Converts 繁↔簡, 粵語→書面語, 日文→中文, each opt-in, plus an optional wording preference. Single-file offline HTML, no runtime deps. | 低动↓ | 中 | 低 | 0/1/7 | 0/0 | 2026-09-18 00:13 |
| @anthonyyu-verkada/dsh-mcp-client-plus DSH MCP client bridge with OAuth 2.1, bounded connect/discovery timeouts, environment-indirected secrets, optional indefinite reconnection, and a mcp_status diagnostic tool | 中 | 中 | 队列待审 | 0/3/8 | 0/0 | 2026-09-18 00:13 |
| @YJLTF/dsh-vision-tool 一个 DSH 插件:为纯文本主模型补上识图能力。它把图片理解委托给你配置的一个小参数多模态模型,再把结果以文本形式交还给主模型;当活跃模型自身支持图片输入时,插件完全退避,原生多模态体验不受任何影响。 | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-18 02:14 |
| @dingchenhui0618-arch/dsh-imagegen-skill Bundled imagegen skill for DSH: generate or edit raster images from the agent through any OpenAI-compatible GPT Image endpoint. | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-18 02:14 |
| @maxesisnclaw/dsh-download-button Download button for delivered-file cards in DSH / 给交付物文件卡片加下载按钮 | 低 | 低 | 未入队(静态低风险) | 0/0/1 | 0/0 | 2026-09-18 02:14 |
| @VDERR/echocat-skill-panel-3.0 DSH 技能调用审计 + 应用内 skill 管理器 | 中 | 中 | 队列待审 | 0/2/10 | 0/0 | 2026-09-18 02:14 |
| @tianyaojiudi-prog/dsh-djy-xttsc DSH 插件:把一段可在设置页随时改写的文字,作为全局系统提示词段注入到所有会话,含子代理与工作流内部子代理;文本与开关即时生效,无需重启。 | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-18 04:13 |
| @LLYlab/DBS DBS (DSH BGM service) — 独立于 DET 的 DSH 音乐播放器插件:本地音乐库 + 浮动播放器 + AI 依任务控制播放。A standalone DSH BGM player plugin: local music library, floating player, AI-driven playback. | 低 | 低 | 未入队(静态低风险) | 0/0/3 | 0/0 | 2026-09-18 04:13 |
| @jackchen13755/dsh-source-control VS Code 式源代码管理面板(DSH 原生右侧栏标签):改动/暂存/提交/diff/分支切换与合并/抓取拉取推送/冲突清单/Git worktree,适配 DSH 0.1.6 | 低 | 低 | 未入队(静态低风险) | 0/0/1 | 0/0 | 2026-09-18 04:13 |
| @shkzhang/dsh-file-link-menu | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-18 04:13 |
| @HaydenSmith1121/dsh-connect-trae-plus dsh-connect-trae 加固分支(基于上游 dingminhua/dsh-connect-trae v2.0.4):插件自身启动失败时不再牵连整个 Harness。源码仓。 | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-18 04:13 |
| @jerry-l3/dsh-plugin-skill-picker DSH 编辑器插件:在「+」按钮右侧新增 Skill 选择按钮,为下一条消息选择 Skill(不选/单选/多选),并支持把本地 md/txt 文件注册为仅当前会话可用的临时 Skill | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-18 04:13 |
| @camplus360/agent-memory-bridge | 中 | 中 | 队列待审 | 0/2/22 | 0/0 | 2026-09-18 04:13 |
| @afterrealism/dsh-session-ctxmenu DSH plugin: right-click a session/project row in the sidebar to open its Rename/Fork/Archive menu | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-18 04:13 |
| @afterrealism/dsh-conn-dot DSH plugin: green/red connection dot beside the sidebar brand showing WebSocket + liveness-probe health of dsh web | 低 | 低 | 未入队(静态低风险) | 0/0/1 | 0/0 | 2026-09-18 04:13 |
| @DWJZ/dsh-allow DSH 权限记忆插件:把某类命令加进允许列表,之后同类命令不再询问。 / Remember sandbox-escalation approvals so the same command prefix stops asking. | 中 | 中 | 队列待审 | 0/1/5 | 0/0 | 2026-09-18 06:13 |
| @DWJZ/dsh-restart | 中 | 中 | 队列待审 | 0/3/4 | 0/0 | 2026-09-18 06:13 |
| @HaydenSmith1121/dsh-session-cleanup Archived-session cleanup for the dsh web client: per-row delete and delete-all over the real session logs | 低动↓ | 中 | 低 | 0/10/53 | 0/0 | 2026-09-18 06:13 |
| @HaydenSmith1121/dsh-excel-viewer Spreadsheet preview for the DSH web client: xlsx / xlsm / xls / csv / tsv open as a read-only grid | 低 | 低 | 未入队(静态低风险) | 0/0/5 | 0/0 | 2026-09-18 06:13 |
| @HaydenSmith1121/dsh-ark-plans Volcengine Ark Agent Plan and Coding Plan model routes for DSH, with a session-header quota pill | 低 | 低 | 未入队(静态低风险) | 0/0/3 | 0/0 | 2026-09-18 06:13 |
| @qilin-zhu/dsh-model-relay 把DSH里已经配好的模型中转出去,让其他项目可以使用。 | 低 | 低 | 未入队(静态低风险) | 0/0/5 | 0/0 | 2026-09-18 06:13 |
| @The-five-stooges/dsh-deepseek-usage DSH plugin: DeepSeek balance row in the sidebar footer plus a popover with locally estimated usage charts and a per-model cost table | 中 | 中 | 队列待审 | 0/1/9 | 0/0 | 2026-09-18 06:13 |
| @DWJZ/dsh-balance DSH 余额查询插件:用 /balance 命令在会话里查看 DeepSeek 账户余额。 / DeepSeek account balance as the /balance command. | 低 | 低 | 未入队(静态低风险) | 0/0/2 | 0/0 | 2026-09-18 06:13 |
| @HaydenSmith1121/dsh-opencode-go-plus OpenCode Go model provider for DSH - a maintained fork that keeps the model catalog reachable and configures itself from Settings > Models | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-18 06:13 |
| @HaydenSmith1121/dsh-memory Session-end memory for DSH: distils each turn into durable notes and recalls them per workspace | 中 | 中 | 队列待审 | 0/2/3 | 0/0 | 2026-09-18 06:13 |
| @AristotleAsborg/repo-autopilot-plugin 把 repo-autopilot 的只读检查注册成 DSH 工具|doctor / drill / acceptance / compare|只读、零凭证、零写入 | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-18 06:13 |
| @cccc12138/dsh-read-aloud A speaker button beside the Like button: read any DSH reply aloud with the browser's own speech engine. · 在点赞旁加一个小喇叭,朗读 DSH 的回复。 | 低 | 低 | 未入队(静态低风险) | 0/0/3 | 0/0 | 2026-09-18 08:13 |
| @jackchen13755/dsh-file-tree DSH 原生右侧栏文件面板:工作区文件树 + 官方预览(着色)+ 一键 @文件 引用到输入框,适配 DSH 0.1.6 | 低 | 低 | 未入队(静态低风险) | 0/0/1 | 0/0 | 2026-09-18 08:13 |
| @weifa860504-droid/dsh-greet-signoff 开场语与收尾语:每次回复固定开场/收尾,并在上下文接近上限时提示换新会话(DSH Web 插件) | 低 | 低 | 未入队(静态低风险) | 0/0/9 | 0/0 | 2026-09-18 08:13 |
| @lifecoder1988/dsh-devspace DevSpace nodes and remote-directory mirror Workspaces for the DSH: manage N MCP endpoints, adopt a remote directory as a local Workspace, and move files both ways | 中动 | 中 | 中 | 0/4/6 | 0/0 | 2026-09-18 08:13 |
| @lifecoder1988/dsh-mcp-manager MCP server management for the DSH: register, edit, enable, disable and hot-mount MCP servers, with global defaults and per-project overrides | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-18 08:13 |
| @lifecoder1988/dsh-agents-md-manager AGENTS.md management for the DSH: every instruction level a Session loads in precedence order (user-global first, then project root to cwd), editable in place from a Settings page or from the model | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-18 08:13 |
| @wzn16/dsh-auto-archive Auto-archive for DSH: archive sessions idle beyond a threshold, with full archived-session management UI · DSH 自动归档插件 | 低 | 低 | 未入队(静态低风险) | 0/0/2 | 0/0 | 2026-09-18 08:13 |
| @lifecoder1988/dsh-skill-manager Skill management for the DSH: browse, author, toggle and delete skills across project and user roots, from a Settings page or from the model | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-18 08:13 |
| @usssserd/my-dsh-plugin DSH插件test | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-18 08:13 |
| @lifecoder1988/dsh-secrets-manager Project secret management for the DSH: monorepo .env discovery, comment-preserving edits, and a DSH_ENV_FILES pointer your shell commands can source | 低 | 低 | 未入队(静态低风险) | 0/0/4 | 0/0 | 2026-09-18 08:13 |
| @hoyyang/dsh-glm-mode GLM Mode: fully tuned coding agent preset for zhipuai/glm-5.3-flash in DSH — PTC presentation, guard family, isolated compaction | 低 | 低 | 未入队(静态低风险) | 0/0/8 | 0/0 | 2026-09-18 08:13 |
| @wzn16/dsh-task-capsule DSH cockpit duo: session-header task capsule + task notification card (sound/system notify) · DSH 任务胶囊与通知插件 | 低动 | 低 | 低 | 0/0/1 | 0/0 | 2026-09-18 08:13 |
| @cn-scuo-oo/dsh-session-auto-title DSH plugin: re-title a session after every turn in the MMDD|类型|主题 convention | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-18 08:13 |
| @kovey/dsh-engineering-suite Engineering suite for DSH: seven plugins covering roles, specifications, test design, quality gates, evidence, audit trail and pipeline orchestration | 中 | 中 | 队列待审 | 0/2/0 | 0/0 | 2026-09-18 08:13 |
| @Cumeskey/dsh-ssh-remote-tunnel | 中 | 中 | 队列待审 | 0/3/7 | 0/0 | 2026-09-18 08:13 |
| @Qihang-He/dsh-nyanko-sensei Nyanko-sensei desktop pet plugin for DSH Web: a round calico cat that idles, naps, wanders, reacts to clicks with a voice line, and follows agent activity. DSH 桌宠插件:娘口三三/猫咪老师。 | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-18 10:13 |
| @mingzhicode/dsh-interactive-terminal Persistent Bash terminals for DSH, letting humans take over and continue model-started sessions through an xterm.js UI. | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-18 10:13 |
| @curtainsmall/dsh-reckoner Electrical & electronics calculation plugin for the DSH. 面向 DSH 的电气电子计算插件。 | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-18 10:13 |
| @let-mi-think/wechat-agent-router | 低 | 低 | 未入队(静态低风险) | 0/0/3 | 0/0 | 2026-09-18 10:13 |
| @let-mi-think/agent-manager | 低 | 低 | 未入队(静态低风险) | 0/0/4 | 0/0 | 2026-09-18 10:13 |
| @HaydenSmith1121/dsh-codex-provider Codex (ChatGPT) model provider for DSH - serves the ChatGPT subscription models the Codex CLI uses, over OAuth session credentials instead of an API key | 低 | 低 | 未入队(静态低风险) | 0/0/4 | 0/0 | 2026-09-18 10:13 |
| @jiawei322/dsh-pi-catalog-sync Sync the pi.dev model catalog into DSH llm-pi-ai provider routes through the official settings seam — no source patch — including mixed-protocol routes like OpenRouter, where new models land on a companion route while the built-in route stays untouched. | 低 | 低 | 未入队(静态低风险) | 0/0/1 | 0/0 | 2026-09-18 10:13 |
| @xmzd-S/dsh-youdaonote dsh plugin about youdaonote | 高动 | 高 | 高 | 2/2/2 | 0/0 | 2026-09-18 10:13 |
| @winston-hoo/dsh-spec-ponytail DietrichGebert/ponytail — 懒惰 senior 模式,hook注入,迁移成dsh | 低 | 低 | 未入队(静态低风险) | 0/0/1 | 0/0 | 2026-09-18 10:13 |
| @fu827707013/dsh-model-health-probe DSH 模型健康检查:会话视图页签,选定供应商/协议/模型/路由后手动发真实裸 HTTP 请求,一屏看耗时、TTFT、状态、token 与三层诊断链。 | 低 | 低 | 未入队(静态低风险) | 0/0/4 | 0/0 | 2026-09-18 10:13 |
| @wmw343/dsh-resume-expert 引导式简历生成插件:对话式四阶段 + A4 PDF 直出,双宿主验证 | 低 | 低 | 未入队(静态低风险) | 0/0/1 | 0/0 | 2026-09-18 10:13 |
| @HaydenSmith1121/dsh-wallhaven-wallpaper DSH 插件:从 wallhaven.cc 搜图并铺成 GUI 背景,图片全由宿主端取回(支持代理,浏览器无需能访问 wallhaven),可一键下载原图。零运行时依赖。 | 中 | 中 | 队列待审 | 0/2/10 | 0/0 | 2026-09-18 10:13 |
| @ajceee/dsh-subscription-overlay | 低 | 低 | 未入队(静态低风险) | 0/0/16 | 0/0 | 2026-09-18 10:13 |
| @asxiuxiu/dsh-quick-open DSH Web GUI plugin: VSCode-style Ctrl+P quick open — indexed workspace file search, sidebar editor open, conversation reference insert | 低 | 低 | 未入队(静态低风险) | 0/0/5 | 0/0 | 2026-09-18 10:13 |
| @Noob-stupid/dsh-plugin-gating-hub DSH 插件管理面板:一键启用/停用插件 + GitHub dsh-plugin 插件市场+自定义插件索引/市场,带插件详情与一键安装,一键框架升级自动回滚,插件升级门控 | Plugin manager & marketplace for DSH | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-18 10:13 |
| @rebornace/dsh-tracescope 基于 Git 代码差异智能缩减手工测试范围,支持 Web / 移动端操作录制与崩溃日志采集,依托 DSH AI 自动生成可复现缺陷流程,实现变更驱动的手工测试闭环提效插件。A DSH native test assistant plugin. It intelligently narrows manual test scope via Git diff, records web & mobile operation tracks and crash logs, and generates reproducible bug steps through AI analysis to close manual testing workflow efficiently. | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-18 10:13 |
| @yumusb/dsh-opencode-go-plus | 低 | 低 | 未入队(静态低风险) | 0/0/4 | 0/0 | 2026-09-18 12:13 |
| @GooDAnDReaDY/dsh-session-search DSH agent tool (session_search) for full-text search across historical sessions | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-18 12:13 |
| @neufagents/dsh-healthcheck Runtime health check for DSH: session-library scan + crash-tail inspection. Read-only. | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-18 12:13 |
| @Lukeknow0/dsh-markdown-link-preview Preview DSH Markdown output links inside Better Sidebar instead of an external app. | 低 | 低 | 未入队(静态低风险) | 0/0/2 | 0/0 | 2026-09-18 12:13 |
| @Arcadia822/dsh-tmp-hook One-time ephemeral webhook plugin for DSH sessions: mint a single-use callback URL, then wake the requesting agent session with the delivered payload. | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-18 12:13 |
| @NEVSTOP-LAB/dsh-import-vscode-ai-files Load VSCode/Copilot AI configuration (.github/copilot-instructions.md, .github/instructions, .github/skills) into DSH sessions. | 低 | 低 | 未入队(静态低风险) | 0/0/1 | 0/0 | 2026-09-18 12:13 |
| @athif23/dsh-shell-select DSH plugin: one model-facing shell tool whose shell (PowerShell, cmd, Git Bash, WSL, bash, zsh, fish, sh) is a user setting, with a Web settings card and a fail-closed refusal when the sandbox cannot confine it. | 低 | 低 | 未入队(静态低风险) | 0/0/3 | 0/0 | 2026-09-18 12:13 |
| @elmersky/dsh-plugin-trellis-workflow Trellis workflow enforcement for the DSH: per-turn workflow state injection and a trellis-start entry gate, replacing the session-start and user-prompt hooks dsh does not ship. | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-18 12:13 |
| @yukitakasama/dsh-context-lens Single-session context anatomy for the DSH Web GUI: attribution, headroom planning, and a context x trajectory timeline — not another usage ledger. | 低 | 低 | 未入队(静态低风险) | 0/0/1 | 0/0 | 2026-09-18 12:13 |
| @KylinQ01/dsh-startup-animation 🌸 给 DSH 的开机动画 + 主界面壁纸:多层动效 + 鼠标视差,两张图可在设置里自由更换并实时预览 | 低 | 低 | 未入队(静态低风险) | 0/0/6 | 0/0 | 2026-09-18 12:13 |
| @leolee9086/dsh-tool-cordis-local DSH 独立创造模式工具集:不注册进程级 inspect provider,让创造模式预设可以被复制 | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-18 12:13 |
| @OnTheWay111/dsh-plugin-path-completion DSH path completion(DSH @文件名自动补齐和发现) | 低 | 低 | 未入队(静态低风险) | 0/0/3 | 0/0 | 2026-09-18 12:13 |
| @wuuuuu123-32/physics-lab-report | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-18 12:13 |
| @frederico-kluser/dsh-worktree-jump DSH plugin: a web-UI button that creates a git worktree and moves the conversation into it (session fork with the worktree as cwd) | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-18 12:13 |
| @whyself/Amadeus Amadeus: a web workspace for DSH with cloud and web agents, online code editing, PDF/Office/Markdown/LaTeX previews, TeX compilation, file management, and an integrated terminal. | 低 | 低 | 未入队(静态低风险) | 0/0/2 | 0/0 | 2026-09-18 12:13 |
动态审计结果 · 当日新增(5 个有结论)
模型读脱敏后的源码上下文给出结论,不执行插件代码;有动态结论时以动态为准(可上调也可下调),无结论时以静态为准;动态审计永不写豁免表。
插件首次使用时把远端安装脚本直接管道给 bash 执行且无完整性校验,并将配置值拼接进该 shell 命令;工具参数本身以 argv 数组安全传递。
- 高自动安装把远端脚本直接管道给 bash 执行且无完整性校验 · lib/index.js:118
- 中配置与环境派生值被拼接进 bash -c 命令串,引号处理不安全 · lib/index.js:118
- 低API Key 通过命令行参数传递,可在进程列表中看到 · lib/index.js:250
管理远端 MCP「DevSpace」节点的主机+浏览器插件;shell/路径处理已正确转义,但面向模型的传输工具可读写任意本地路径,恶意节点可借此窃取或覆盖本地文件。
- 中devspace_pull 将远端内容写入任意本地路径(mkdir -p + open 'w') · index.js
- 中devspace_push 读取任意本地文件并上传到节点(本地机密外泄) · index.js
- 低缺少可选的 'connection' 服务时 DevSpace 路由默认放行 · index.js
DSH 运行时路径(index.mjs、lib/client.js、cordis.patch.yml)行为无害;静态告警来自 DSH 不会加载的 dev/示例脚本(2 个低危发现)。
- 低开发用启动检查脚本读取 DSH 会话密钥并在本进程内执行返回的 bundle · dev/dsh-boot-check.mjs:141
- 低写入守卫会跳过含 'check-ok'/'no-check' 标记的行,内容可自行退出检查 · scripts/core.js:22
所有高风险写法都位于手动运行的开发脚本中(仅访问本机、命令固定),所提供源码中未发现运行时可触达的风险。
- 低开发脚本通过 shell 启动 pnpm,命令名来自环境变量 · scripts/install-profile.mjs:48
- 低受审源码中缺少运行时入口 lib/index.js 与 lib/client.js · package.json:13
HTTP 路由仅限回环并校验 Host/Origin/Sec-Fetch-Site;无 shell、eval、动态导入或外连,静态扫描的 5 处告警均为防御性文件操作与同源 fetch。
站内生效档位(动态优先)
有动态结论时取动态档、没有结论时才用静态扫描档;四档合计 25,363 个口径内条目(= 已扫描 24,996 + 待扫描 367)。
静态扫描档对照:低 24,816 · 中 0 · 高 179 · 严重 0(动态结论把这套数字改成了上面的生效档)。
严重档位插件清单(18)
静态启发式扫描 + 语义清单审计 + 模型驱动的动态安全审计,非完整安全审计;不执行代码、不解析依赖。动态审计的档位来自模型对源码上下文的判断(最高级别发现),有结论时以动态为准,不构成豁免。
历史日报归档
78 期这份日报覆盖什么?
这份日报覆盖 2026-09-18 首次被 dsh.so 收录的插件。对每个新增插件记录名称、风险等级、扫描结论、严重/警告/提示发现数、manifest 审计信号和收录时间。此前已在插件市场中的插件不会包含在内。
风险等级是如何划分的?
风险等级沿用站点的公开模型,分四档:低 / 中 / 高 / 严重。有动态审计结论时以动态结论为准(可上调也可下调,档位按该次审计的发现计数取:有 critical 发现即“严重”、只有 high 为“高”、只有 medium 为“中”、都没有为“低”);没有结论时才用静态扫描档(vet 主判 + dsh 兜底)——密钥、外传、破坏性或挖矿类 critical 判为“严重”,其余 critical 判为“高”,medium 与 low 分别表示需要关注和当前无发现。
为什么这不是完整安全审计?
日报的底层是静态启发式扫描加 manifest 审计,不执行代码,也不解析依赖;另附的模型驱动动态审计同样不执行插件代码,只在脱敏后的源码上下文里做判断。两层都是自动化信号,因此不能证明插件绝对安全。请用它来优先安排检查,而不是替代检查。
表里的「清单审计」是什么?
这里的清单审计指 vet 引擎对插件 JSON manifest 的语义分析,不是动态安全审计;它读的是安装脚本、生命周期钩子与文件 / 网络权限这类声明层信号。
静态扫描是唯一一层吗?
不是。另有一层模型驱动的动态安全审计:对静态判定已达到需注意及以上的条目读取源码上下文(不执行插件代码)给出结论,只覆盖这一子集而非全库。有动态结论时以动态结论为准——它可能上调、也可能下调;没有动态结论时才用静态扫描档(vet 主判 + dsh 兜底),不再按「取更严者」处理。豁免只能人工三筛手写,动态审计脚本从不写豁免表。本日报同时展示两层:每个新增插件都标注动态审计的真实状态(已有结论 / 队列待审 / 审计失败 / 静态低风险未入队),并在下方列出当日全部动态结论的档位、模型摘要与发现。最近一次运行:动态审计记录 2898 条,其中完成模型审计 2294 条;上调 严于静态判定 323 条,低于静态判定 790 条。
来源:dsh.so 安全标准 · 由 dsh.so 维护 · 发布于