Raptor turns Claude Code into a general-purpose AI offensive/defensive security agent. By using Claude.md and creating rules, sub-agents, and skills, and orchestrating security tool usage, we configure the agent for adversarial thinking, and perform research or attack/defense operations.
Raptor 是一个基于 Claude Code 构建的递归式自主渗透测试与观测机器人,旨在将 AI 代理转化为通用的进攻与防御安全研究框架。通过集成静态分析、二进制分析及漏洞利用生成等能力,该项目帮助安全研究人员自动化执行复杂的代码审计与威胁分析任务。
它支持全流程的自主安全工作流,包括代码扫描、漏洞验证、漏洞利用生成以及安全补丁的自动编写。 内置深度代码分析能力,能够通过 CodeQL 和 SMT 数据流分析精准定位安全风险。 提供二进制模糊测试与崩溃分析工具,支持对 C/C++ 程序进行根因追踪与自动化测试。 具备攻击面映射与数据流追踪功能,能够深入理解目标系统的安全架构并进行变体漏洞挖掘。 包含针对开源项目的取证工具,能够基于证据对 GitHub 仓库进行详尽的安全调查。
该项目适用于从事漏洞研究、代码审计及渗透测试的专业安全人员,特别适合在需要对大规模代码库或二进制文件进行深度威胁分析与自动化攻防演练的场景中使用。