raptor

raptor

RAPTOR is an autonomous security research framework based on Claude Code, designed for vulnerability scanning, validation, and remediation.

Agent SkillDevOpen source
Type
Agent Skill
Open source
Yes
GitHub Stars
★ 3.1k
Source
skill-github

Overview

RAPTOR is an autonomous security research framework built upon Claude Code. It integrates static analysis, binary analysis, LLM-driven vulnerability validation, exploit generation, and patch creation into a unified workflow, capable of operating on codebases or binary files. By creating projects, rules, sub-agents, and skills, users can configure agents for adversarial thinking and perform research or offensive/defensive operations. Suitable for security researchers and developers.

Capabilities

  • Fully autonomous workflow: scanning, validation, exploitation, patching
  • Static analysis (Semgrep and CodeQL)
  • Attack surface mapping and data flow tracking
  • Multi-stage vulnerability exploitability validation
  • Binary fuzzing and crash analysis
  • Web application scanning

Use cases

Security audits of code repositoriesVulnerability detection in binary filesAutomated exploit generationSecurity patch generation

Setup

Requires: API KeyNode 环境Python 环境
git clone https://github.com/gadievron/raptor.git && cd raptor && pip install -r requirements.txt && npm install -g @anthropic-ai/claude-code && pip install semgrep && claude

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

What languages does RAPTOR support?

Supports multiple programming languages, depending on the tools used such as Semgrep and CodeQL.

How do I get started with RAPTOR?

Clone the repository and install dependencies, then run the `claude` command to begin.

Related skills