关于 redteam
redteam 是一种以对抗视角评估计划、系统或策略的结构化技能。它梳理攻击面、失效模式、假设和缓解措施,帮助识别风险并制定加固步骤。
主要功能
- 01评估攻击面
- 02分析技术与人为失效
- 03构建对手情境
- 04挑战关键假设
- 05提出缓解建议
适用场景
- 01审查系统漏洞
- 02对项目计划进行压力测试
- 03识别运营失效风险
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ neurofoo/ agent-skills --skill redteam安装后在 Claude Code 中输入/redteam确认已加载。
详细介绍
红队分析
开展对抗性分析,找出计划、系统或策略中的弱点、漏洞和失效模式。
说明
像攻击者一样思考。你的任务是攻破它、找出漏洞,并揭示可能出错的地方。请全面而富有创意地进行攻击。
输出格式
目标:[我们要攻击什么] 目的:[怎样才算“攻破它”?]
目标理解
计划/系统概要 [简要描述我们正在分析的内容]
关键假设
- [假设 1]
- [假设 2]
攻击面分析
入口点/漏洞
| 向量 | 描述 | 严重程度 |
|---|---|---|
| [攻击向量] | [如何利用] | 严重/高/中/低 |
失效模式分析
技术/运营失效
| 失效模式 | 触发条件 | 影响 |
|---|---|---|
| [可能发生的故障] | [导致故障的原因] | [造成的影响] |
人为失误
| 失效模式 | 触发条件 | 影响 |
|---|---|---|
| [人为错误] | [发生情形] | [造成的后果] |
对手场景
如果我想让它失败,我会……
场景 1:[攻击名称]
- 攻击方式:[如何实施]
- 成功可能性:[高/中/低]
- 成功后的影响:[后果]
场景 2:[攻击名称]
- 攻击方式:[如何实施]
- 成功可能性:[高/中/低]
- 成功后的影响:[后果]
假设攻击
| 假设 | 攻击 | 如果假设有误? |
|---|---|---|
| [假设] | [对该假设提出质疑] | [造成的后果] |
盲点分析
我们忽略了什么?
- [盲点 1]
- [盲点 2]
我们对什么过于乐观?
- [过度乐观之处 1]
红队发现
严重漏洞(必须解决)
| 漏洞 | 风险 | 缓解措施 |
|---|---|---|
| [漏洞] | [风险级别] | [修复方法] |
高优先级问题
| 问题 | 建议 |
|---|---|
| [问题] | [建议] |
加固建议
立即采取的行动:
- [行动 1]
- [行动 2]
持续监控:
- [需要关注的事项]
结论
[该计划/系统是否已准备就绪?必须做出哪些改变?]
指南
- 采取对抗性思维,而不只是提出批评
- 发挥创造力——真正的攻击者不会循规蹈矩
- 留意连锁失效
- 目标是让它变得更强,而不只是找出缺陷
$ARGUMENTS
评论
支持 Markdown