跳到主要内容
Plugin

dsh-pentest

howmp/dsh-pentest

面向 DeepSeek Harness 的授权渗透模式:以探索链路记录目标、线索、资产与漏洞,并在 Web 中可视化展示。

形态
Plugin 插件
安装
npm 包安装
需要密钥
否
近月下载
3,817
最近推送
28 天前更新

项目说明

From README

dsh-pentest — DSH 渗透测试模式 本仓库已归档,不再维护。自 2026-10-09 起进入 GitHub archive(只读)状态:不再受理 issue / PR,不再发布新版本, 也不再适配新版 DSH 或修复缺陷。已发布的 npm 包与 Release 资产保持原样,仍然可以安装使用; 但 DSH 后续版本可能破坏兼容性,请自行评估,或 fork 后自维护(MIT)。本项目只用于 获得明确授权 的资产范围。作者不对任何未经授权的使用负责, 也不对因此造成的任何后果承担责任。

面向 DeepSeek Harness(dsh)的渗透测试模式: 在授权范围内记录目标、探索线索、验证结果、资产与漏洞,并在 Web 中以探索链路、漏洞和资产视图展示。本目录是自包含 bundle 包( @howmp/dsh-pentest ):宿主插件、Web 界面和 sqlite 后端通过包内 exports 一同分发。npm 上的 @howmp/dsh-pentest 与 Release 资产内容一致,两者都可由 dsh plugin add 安装。安装 三种方式装的是同一个 bundle,默认从 npm 安装。

从 npm 安装(推荐) 需要旧版本时钉版本号,例如 @howmp/dsh-pentest@0.1.0-rc.32 (见下文宿主版本要求)。或从 Release URL 安装 或下载后从本地文件安装 重启 dsh 后,在新会话中选择自动注册的「渗透模式」。预设注册兼容当前 DSH 的 agentPresets.register() 接口及旧版 resolvedRoots 接口。当前接口通过宿主 include loader 加载包内配置,关闭组件时释放预设注册。宿主版本要求: DSH = 0.1.6 。发布包的 peer 范围覆盖 DSH 0.1.x,以及从 0.2.0-rc.1 开始的 0.

2.x; 预设是宿主 standard 预设的拷贝,其中的宿主包名逐字生效; DSH 0.1.6 把工作流引擎从 @deepseek-ai/dsh-work

Original description

面向 DeepSeek Harness(dsh)的渗透测试模式 @CloverSecLabs

安装方式

npm 包安装 · 安装无需配置

README 解析
shell
dsh plugin --profile web add @howmp/dsh-pentest
shell
dsh plugin --profile web add https://github.com/howmp/dsh-pentest/releases/latest/download/dsh-pentest.tar.gz
shell
dsh plugin --profile web add file:C:\path\to\dsh-pentest.tar.gz

安全能力

静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」

  • 写入文件
  • 读取文件
  • 读取环境变量

未发现已知红线(明文传输、安装期执行代码、凭据外传等)。

能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。

为什么是这个分数

仓库已归档,作者不再维护;README 给出了可直接复制的安装命令;装完即可用,无需额外配置;617 stars,社区使用面较广。

维护活跃
4
实用度
48
生态热度
72
上手便捷
94
信号质量
96
数据置信度
100%
评分怎么算