渗透测试模式 elliseang0000-lang/dsh-pentest-bugtrace
DeepSeek Harness把 dsh 配置一键变成授权渗透测试代理
33.9/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/19 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查有告警:未发布到 npm registry,仅可从源码安装。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add elliseang0000-lang/dsh-pentest-bugtrace该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · market
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 63 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查⚠ 装前注意未发布到 npm registry,仅可从源码安装
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包dsh-pentest-bugtrace(未发布到 npm,仅可源码安装)
✓Node 引擎要求 >=22.19 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/28 09:43:49
安全扫描自动 · 静态分析源码v2.7.0⚪ 扫描:无法判定尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0已尝试扫描但取不到可分析的源码:仓库或包不存在、已删除,或为非 JS/TS 实现、未随包发布源码。无法判定,不代表安全。
- · 包内无可扫 JS
- · TS 源码(可能为非 JS 实现或未发布源码),无法判定
扫描于 2026/11/3(0 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 渗透测试人格
- 操作手册技能
- MCP桥接
BugTraceAI 渗透测试模式,专为 deepseek-harness(dsh)打造:渗透测试人格、操作手册技能、MCP 桥接,一个安装包全搞定
README
由 DeepSeek 最新模型翻译生成dsh-pentest-bugtrace
License: MIT
Validate
🌐 繁體中文 · 简体中文 · 日本語
一个用于 deepseek-harness(dsh)的渗透测试模式插件。一条命令即可将任意 dsh profile 转变为 BugTraceAI 渗透测试代理。
- 渗透测试人员角色 — 授权优先的操作规则;未经用户明确授权不进行扫描,每项发现均在报告前经过验证
- 内置 runbook 技能 — bugtrace-pentest 技能随包提供:扫描工作流、聚焦模式、认证配置(TOTP)、WAF 绕过、模型切换、报告格式
- BugTraceAI MCP 桥接 — 7 个原生工具(mcp__bugtrace__)直接驱动引擎
- 无头运行器 — 内置一次性任务执行器,因此仅基于 dsh-base 构建的 profile 也能启动完整代理
安装
前置条件:dsh CLI(从 deepseek-harness 构建),以及一个带有 Python venv 的 BugTraceAI-CLI 检出:
cd ~/projects/BugTraceAI-CLI
python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
展开完整文档(README 剩余 1 节)
dsh-pentest-bugtrace
License: MIT
Validate
🌐 繁體中文 · 简体中文 · 日本語
一个用于 deepseek-harness(dsh)的渗透测试模式插件。一条命令即可将任意 dsh profile 转变为 BugTraceAI 渗透测试代理。
- 渗透测试人员角色 — 授权优先的操作规则;未经用户明确授权不进行扫描,每项发现均在报告前经过验证
- 内置 runbook 技能 — bugtrace-pentest 技能随包提供:扫描工作流、聚焦模式、认证配置(TOTP)、WAF 绕过、模型切换、报告格式
- BugTraceAI MCP 桥接 — 7 个原生工具(mcp__bugtrace__)直接驱动引擎
- 无头运行器 — 内置一次性任务执行器,因此仅基于 dsh-base 构建的 profile 也能启动完整代理
安装
前置条件:dsh CLI(从 deepseek-harness 构建),以及一个带有 Python venv 的 BugTraceAI-CLI 检出:
cd ~/projects/BugTraceAI-CLI
python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
pip install -e . # makes python -m bugtrace importable from any directory
一条命令即可安装该插件(若 pentest profile 不存在则创建):
dsh plugin --profile pentest add git+https://github.com/elliseang0000-lang/dsh-pentest-bugtrace.git
快速开始
export DEEPSEEK_API_KEY=sk-... # dsh model key
export BUGTRACE_PYTHON=~/projects/BugTraceAI-CLI/.venv/bin/python
export BUGTRACEAI_HOME=~/projects/BugTraceAI-CLI # optional once pip install -e . is done
dsh --profile pentest "authorize and scan https://bugstore.bugtraceai.com, verify findings before reporting"
代理会声明授权,使用 mcp__bugtrace__start_scan 启动扫描,轮询 get_scan_status,然后通过 query_findings 和 export_report 进行确认。
MCP 工具
| 工具 | 用途 |
| mcp__bugtrace__start_scan | 启动扫描(target / full / 聚焦模式 / 认证配置) |
| mcp__bugtrace__get_scan_status | 轮询扫描进度 |
| mcp__bugtrace__query_findings | 列出发现(按严重程度 / 状态) |
| mcp__bugtrace__stop_scan | 中止扫描 |
| mcp__bugtrace__export_report | 导出 JSON / MD / HTML 报告 |
| mcp__bugtrace__explain_vulnerability | 对某项发现进行技术解析 |
| mcp__bugtrace__suggest_remediation | 修复建议 |
当后端不可用时,桥接会以失败开放方式处理(failOnStartupError: false),代理会回退到 REST API(http://127.0.0.1:8000)或 bugtraceai-cli shell 命令。
工作原理该包声明了 "dsh": { "bundle": { "patch": "pentest.patch.yml" } }。dsh plugin 会安装该依赖,并自动将其协调到配置文件的 dsh.profile.bundles 层栈中。该补丁组合了:
- 一个 system-prompt 人设覆盖(渗透测试人员,授权优先),
- skill-filesystem 的 customSkillDirs 指向本包的 skills/,
- insert 条目:dsh-code-runtime-worker-thread、无头启动 + 运行器,以及 BugTraceAI MCP stdio 客户端。
MCP 服务器以 python3 -m bugtrace mcp(stdio)方式启动。它必须能从 BUGTRACE_PYTHON 指定的解释器中导入;长时间扫描轮询和报告导出会获得提高的每次调用工具超时。
卸载
dsh plugin --profile pentest remove dsh-pentest-bugtrace
故障排查
| 症状 | 修复方法 |
| mcp__bugtrace__ 工具缺失 | 检查 BUGTRACE_PYTHON 是否指向已完成 pip install -e . 的 venv;验证 python -m bugtrace mcp 在管道上能干净启动(上游 stdout 污染修复位于 BugTraceAI-CLI 提交 a3d8de8) |
| 扫描启动时出现 Provider preset not found | BugTraceAI 自身的 bugtraceaicli.conf 需要一个 provider 段;deepseek 预设随 BugTraceAI-CLI data/providers/deepseek.json 提供(提交 a3d8de8) |
| git 托管的安装被 pnpm allowBuilds 阻止 | 本包没有构建脚本,因此无需允许任何内容;如果 pnpm 仍然报错,请将打印出的键添加到配置文件的 pnpm-workspace.yaml 中的 allowBuilds 下 |
授权
仅可针对你明确获授权测试的目标使用。该人设会拒绝未授权的扫描,在开始前声明授权,并在报告前验证每一项发现。
许可证
MIT — 参见 LICENSE。
🌐 繁體中文 · 简体中文 · 日本語预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
elliseang0000-lang/dsh-pentest-bugtrace
把 dsh 配置一键变成授权渗透测试代理
相关插件 · 市场 / 管理
插件精选列表awesome-dsh-plugin/awesome-dsh-plugin
DeepSeek Harness(dsh)插件精选列表
★ 22,225未汉化DSH
73.6
新词雷达zhuyansen/new-term-radar
new-term-radar新词雷达
★ 2,049已汉化MCP
72.8
插件生态导航0xsline/awesome-deepseek-harness
安装 贡献指南 DeepSeek Docs 公开插件目录 Issues
★ 1,188已汉化DSH
72.6
技能注册中心iflytek/skillhub
企业级开源智能体技能注册中心——发布、发现并管理组织内可复用的技能包。
★ 5,370已汉化DSH
71.9
插件市场目录imsai-sh/awesome-deepseek-harness-plugins
面向 DeepSeek Harnessdsh生态的社区插件目录,共收录 13941 个插件含 PR 收录与…
★ 355已汉化DSH
71.8
插件精选清单Anil-matcha/awesome-dsh-plugin
DeepSeek Harnessdsh精选指南——DeepSeek…
★ 1,013已汉化DSH
71.7
这是你的仓库?认领条目