Claude-Red 红队攻击工具

SnailSploit/Claude-Red 访问 GitHub ↗
🔤 Python ★ 8496 ⑂ 0 daily #6 (+226) 抓取 2026-10-24

一句话简介

基于 Python 开发的 Claude AI 红队安全测试工具,用于评估和探测 Claude 大模型的安全防护与对抗能力。

标签

  • 红队测试
  • AI安全
  • Claude
  • Python
  • 对抗攻击

适用应用场景

  • 对 Claude 模型进行越狱提示词测试
  • 评估 AI 系统的提示注入防护能力
  • 生成对抗性测试用例用于安全审计
  • 研究大语言模型的安全边界与漏洞

README 中文摘要

项目概述

claude-red 是一个面向 Claude Skills 系统的进攻性安全技能库,通过结构化的 SKILL.md 文件为 Claude 提供特定攻击领域的专家级方法论。每个技能都涵盖对应攻击面的技术细节、常用工具、边界场景与权限提升路径。

将技能放入 Claude 环境后,模型会像领域专家一样按需加载——只有在对话中触发相应主题时才会加载对应技能,因此不会消耗未使用技能的上下文开销。

典型应用场景:授权红队演练、漏洞赏金分诊、安全研究、CTF 准备、运营人员训练、系统化的攻击面探索。

快速开始

Claude Skills 系统(推荐)

# 克隆整个仓库到 Claude skills 目录
git clone https://github.com/SnailSploit/claude-red ~/.claude/skills/claude-red

Claude 会根据对话内容自动加载匹配的技能。例如,提及 SQL 注入时会加载 offensive-sqli。

按需安装单个分类目录:

git clone --filter=blob:none --sparse https://github.com/SnailSploit/claude-red
cd claude-red && git sparse-checkout set Skills/web Skills/active-directory

Claude Code

# 单个技能作为系统提示注入
cat Skills/web/offensive-sqli/SKILL.md | claude --system-file -

# 整个分类目录的所有技能批量注入
cat Skills/active-directory/**/SKILL.md | claude --system-file -

Claude.ai(手动方式)

将 SKILL.md 文件内容粘贴到 Project 的系统提示中,或在对话开头附加。

安装脚本

./install.sh                           # 交互式安装
./install.sh --target ~/.claude/skills # 指定目标目录
./install.sh --category web            # 仅安装某个分类

技能分类

分类 技能数 覆盖范围
Web 应用 16 OWASP Top 10、业务逻辑缺陷、高阶 Web 漏洞
认证与身份 2 JWT 利用、OAuth/OIDC 滥用
活动目录 1 本地 AD 攻击方法论
无线 14 802.11、WPA2/3、EAP、WPS、Evil Twin、BLE、Zigbee、Z-Wave、LoRa、Sub-GHz
云计算 1 AWS、Azure、GCP 攻击路径
移动端 1 Android 与 iOS 应用测试
IoT 与嵌入式 1 硬件、固件、RTOS、ICS/OT
基础设施与红队 7 初始访问、EDR 规避、深度红队作战、Windows 内部机制
漏洞利用开发 6 栈/堆破坏、ROP、缓解机制绕过、崩溃分析、TOCTOU
模糊测试与漏洞研究 4 libFuzzer、AFL++、覆盖引导模糊测试、漏洞分类
侦察 2 OSINT 工具链与结构化情报收集
API 安全 2 REST/gRPC/WebSocket 测试、业务逻辑滥用
容器与 Kubernetes 2 容器逃逸、K8s 集群利用
CI/CD 流水线 2 流水线利用、密钥提取
密码学 2 加密实现攻击、TLS/SSL
权限提升 2 Linux 与 Windows 提权
后渗透 3 横向移动、持久化机制、数据外传
取证与 C2 2 反取证技术、C2 框架操作
供应链 2 供应链攻击、依赖混淆
社会工程学 2 钓鱼活动、物理/vishing/smishing
网络攻击 1 二层/三层攻击、MITM、协议投毒
AI 安全 1 提示注入、Jailbreak、RAG 投毒
工具类 2 快速分诊清单、专业报告撰写

核心技能示例

仓库按攻击域组织技能目录,每个子目录包含一个 SKILL.md 文件:

  • Skills/web/offensive-sqli/SKILL.md:SQL 注入(报错型、盲注、带外 OOB、特定数据库载荷、ORM CVE)
  • Skills/auth/offensive-jwt/SKILL.md:JWT 攻击(alg:none、密钥混淆、密钥爆破、声明篡改)
  • Skills/active-directory/offensive-active-directory/SKILL.md:AD 方法论(Kerberoast、ASREProast、ACL 滥用、ADCS ESC1-15、委派、混合 AAD)
  • Skills/wireless/offensive-wifi-recon/SKILL.md:无线侦察(适配器配置、监听模式、多频段空域映射)
  • Skills/infrastructure/offensive-edr-evasion/SKILL.md:EDR 规避(用户态 unhooking、间接系统调用、PPID 欺骗)
  • Skills/exploit-dev/offensive-exploit-development/SKILL.md:漏洞利用开发(栈/堆破坏、ROP 链、缓解机制绕过)
  • Skills/container/offensive-k8s-attacks/SKILL.md:Kubernetes 攻击(RBAC 滥用、etcd 访问、kubelet API、Pod 逃逸、CRD 利用)

路线图

项目按阶段扩充,目标约 130 个技能、23+ 分类。

阶段 方向 技能数 状态
1 内部 AD/Windows:拆分为聚焦的专项技能 +16 计划中
2 云身份:Entra、ADFS、Okta、M365 +10 计划中
3 无线:WPA2/3、EAP、BLE、Zigbee、Z-Wave、LoRa、Sub-GHz +12 已完成
4 IoT:UART/JTAG、闪存提取、故障注入、RTOS、ICS +10 计划中
5 Web 基础:侦察、认证绕过、访问控制、CSRF、CORS +8 计划中
6 Web 进阶:原型链污染、SAML、OIDC、WebSocket、SSI/ESI +10 计划中
7 文档与工具链打磨 — 已完成
8 新增分类:10 个新域,20 个技能 +20 已完成
9 深度重写:反序列化、GraphQL、深度红队、SSTI — 已完成

贡献与许可

欢迎以 PR 形式贡献技能,遵循仓库内的技能模板、frontmatter 规范与评审流程;推荐聚焦单一攻击面的精简技能,而非大而全的综述。项目以 MIT 协议开源。

摘要更新于 2026-09-13 00:32:06 · 原文 20362 字符 · md5 859a205c5896…