SuperAPI AI 工具集

red-team-bundler

安全与审计

查看项目

更新于 10-16 09:50

技能介绍

用途:red-team-bundler 用于自动化准备“红队”安全与架构评审材料。它不直接进行评审,而是生成一份高度具体的指令提示词,收集相关代码库文件,并借助核心 Context Bundler 脚本将它们编译成单一、连贯的负载,供外部 AI 或人工阅读。

主要能力与工作流:该技能为 Level 2.0 交互式技能,要求按阶段执行,不得盲目猜测用户意图或直接运行脚本。阶段一为发现在我们访谈,提出 1-2 个针对性问题以确定威胁模型或重点(如 OWASP top 10、身份验证绕过、业务逻辑缺陷、数据外泄)以及输出格式(.md 或 .zip)。阶段二为计划回顾与确认,先展示提议的红队包计划(目标主题、格式、拟用角色/提示词、拟打包文件),等待用户确认,不写入磁盘。阶段三为初始化与草稿,创建临时目录(如 mkdir -p temp/red-team-review-[topic-name]),并将商定的提示词写入 prompt.md,明确红队交战规则、威胁模型和期望的严重性评分(Critical、High、Medium、Low)。阶段四为构建清单,在临时目录内创建 file-manifest.json,且 prompt.md 必须位于 files 数组第一项,以确保接收方先读到指令再读源码。阶段五为执行与交付,根据格式调用相应脚本:Markdown 用 python ./scripts/bundle.py --manifest temp/red-team-review-[topic-name]/file-manifest.json --bundle temp/red-team-review-[topic-name]/payload.md;ZIP 用 python ./scripts/bundle_zip.py --manifest temp/red-team-review-[topic-name]/file-manifest.json --bundle temp/red-team-review-[topic-name]/payload.zip。生成后告知用户可交付,若为 Markdown 则提醒可直接复制粘贴到外部聊天界面。

适用场景:需要将代码与安全评审指令打包,交给外部 LLM 或离线代理/人工评审员进行精确红队评审时。

限制:必须以交互式流程确认目标、威胁模型和格式后再执行;不得跳过确认直接运行。资料未提供具体依赖版本、安装命令、收费价格或平台支持信息。