SnailSploit Claude-Red Skill 技能
Claude-Red 是 SnailSploit 团队推出的一款面向 Claude Code 等 AI Agent 的进攻性安全技能库,以独立 SKILL.md 文件形式分发,涵盖 Web 渗透、二进制漏洞利用、Shellcode 编写、EDR 规避、云原生攻击等九大领域,共 38 个即插即用的技能模块。该项目采用 MIT 许可证,任何人均可直接克隆并接入 Claude Skills 系统,无需修改代码。
技能简介
Claude-Red 的核心理念是「技能即操作指引,而非预制脚本」。每个 SKILL.md 文件通常在 80 至 200 行之间,描述的是在什么场景下应用某项技术、应当关注哪些指标、如何判断成功、以及失败时的备选思路,而非直接生成可直接运行的漏洞利用代码。这种设计使技能模块具备高度适应性——无论目标环境如何变化,Claude Agent 都能基于上下文动态生成对应的攻击载荷,而非机械地套用脱离语境的 Demo 代码。
核心能力
Claude-Red 技能库共分为九个类别,覆盖进攻性安全的完整攻击链条:
Web 渗透(6个技能)。覆盖 SQL 注入、SSRF、CSRF、路径穿越、原型链污染和 XSS 攻击链,每个技能包含检测方法、常见 WAF 绕过思路和漏洞验证步骤。
二进制漏洞利用(5个技能)。涵盖栈溢出、堆布局、ROP(返回导向编程)、格式字符串和 ret2libc 技术,提供在 ASLR 和 NX 启用环境下的利用思路与稳定触发条件。
Shellcode 与载荷(4个技能)。支持 x86_64 和 ARM64 架构,兼容 Metasploit 框架,包含分阶段投递、无阶段载荷和自定义编码器,可根据目标环境选择合适载荷格式。
EDR 规避(4个技能)。提供直接系统调用、去 Hook、AMSI 绕过和 ETW 修补技术,帮助攻击者在部署了高级终端检测与响应产品的环境中维持执行能力。
网络与 C2(5个技能)。包含 C2 信道设计、DNS 隧道、ICMP 数据窃取、域名前端和流量抖动策略,支持建立隐蔽的持久化通信链路。
云与容器安全(4个技能)。覆盖 Kubernetes 逃逸、实例元数据服务滥用、IAM 枚举和权限提升路径,帮助红队评估云原生基础设施的攻击面。
活动目录与 Windows 域(3个技能)。包含 Kerberoasting、DCsync 攻击和 BloodHound 数据分析,为 Windows 域环境提供侦察与横向移动技能支撑。
Linux 持久化与后渗透(3个技能)。涵盖权限维持、权限提升、横向移动和日志清除技术,在已获取初始立足点后维持控制权。
侦察与开源情报(4个技能)。提供子域名枚举、证书透明度日志分析、云存储桶发现和基于代码搜索的侦察方法,覆盖攻击链前期的信息收集阶段。
安装配置
Claude-Red 的安装流程极为简洁,仅需三步即可完成接入:
克隆仓库到本地:执行 git clone https://github.com/SnailSploit/claude-red,将项目文件下载至目标机器。
设置技能目录环境变量:导出 CLAUDE_SKILLS_DIR=$PWD/claude-red/skills,将技能目录路径注入 Claude Agent 的运行环境。
启动 Agent 即可使用:Claude Code 等 Agent 启动后,自动识别 $CLAUDE_SKILLS_DIR 下的所有 SKILL.md 文件并纳入技能发现路径,无需额外配置或代码修改。
使用步骤
在 Claude Code 中调用 Claude-Red 技能的标准流程如下:
确认已正确设置 CLAUDE_SKILLS_DIR 环境变量,Claude Agent 启动时可识别到 38 个可用技能。
在对话中描述安全评估或渗透测试目标,Agent 自动从技能库中匹配适用的 SKILL.md 并加载对应操作指引。
Agent 根据技能指引对目标环境进行侦察,分析可用的攻击路径和技术手段。
Agent 依据技能文档中的步骤生成定制化攻击载荷或执行指定操作,无需手动编写或修改脚本。
根据技能文档中的「成功指标」章节判断攻击效果,若未达预期则按「失败备选」思路切换方案继续测试。
适用场景
Claude-Red 适用于以下典型场景:
红队演练与渗透测试项目执行阶段,为 AI Agent 提供真实攻击技术的操作指引,而非空洞的通用建议。
安全研究人员在探索新型攻击手法时,以 SKILL.md 为框架整理技术笔记,并通过 Agent 在目标环境中验证思路。
CTF 竞赛中 Web 安全和二进制安全题目的解题过程,Agent 可借助技能库快速生成解题所需的攻击脚本。
企业安全团队对内部系统进行授权攻击面评估,Agent 在技能指引下完成漏洞挖掘与验证的闭环工作。
适用人群
该技能库主要面向以下用户:具备 CTF 经验或渗透测试实战基础的安全研究员和红队成员,正在使用 Claude Code 等 AI Agent 辅助安全评估的安全专业人士,以及希望借助 AI Agent 自动化完成攻击链执行而非仅做漏洞扫描的学习者和实践者。
工作原理
Claude-Red 的设计遵循「上下文感知」原则。传统安全工具和脚本在面对略微偏离预期的目标环境时往往失效,而 SKILL.md 技能文件存储的是技术知识结构而非具体 payload——包括技术原理、触发条件、检测规避思路和成功判断标准。当 Claude Agent 获得技能文件后,会结合对当前目标的实时认知(如源码结构、网络拓扑、运行服务版本)动态生成针对性的攻击方案。这一机制使 38 个技能模块能够应对实际项目中千变万化的目标环境,而非仅能在理想化的 Demo 场景中运行。
官方链接
评论与建议
登录 后参与评论或提建议