RAPTOR — Security Research Agent for Claude Code
Autonomous offensive and defensive security framework built on Claude Code. Performs static analysis, binary fuzzing, vulnerability discovery, exploit generation, and patch development. MIT.
Installation avec revue préalable
Cet actif nécessite une revue. Le prompt copié demande un dry-run, affiche les écritures, puis continue seulement après confirmation.
npx -y tokrepo@latest install 938e0073-7c96-44de-aee0-550e4bead6c5 --target codexDry-run d'abord, confirmez les écritures, puis lancez cette commande.
What it is
RAPTOR is an autonomous offensive and defensive security framework built on Claude Code. It performs static analysis, binary fuzzing, vulnerability discovery, exploit generation, and patch development. RAPTOR turns Claude Code into a security research assistant that can analyze codebases for vulnerabilities and suggest fixes.
RAPTOR is for security researchers, penetration testers, and development teams who want AI-assisted vulnerability discovery and remediation in their codebases.
The project is actively maintained with regular releases and a growing user community. Documentation covers common use cases, and the open-source nature means you can inspect the source code, contribute fixes, and adapt the tool to your specific requirements.
How it saves time or tokens
Manual security auditing requires deep expertise and hours of code review per module. RAPTOR automates the repetitive parts: scanning for common vulnerability patterns (SQL injection, buffer overflows, insecure deserialization), fuzzing inputs, and generating proof-of-concept exploits. Human researchers focus on complex logic vulnerabilities while RAPTOR handles the checklist.
How to use
- Install Claude Code from claude.ai/download.
- Clone the RAPTOR repository and enter the project directory.
- Run RAPTOR commands to perform security analysis on your target codebase.
Example
# Clone RAPTOR
git clone https://github.com/gadievron/raptor
cd raptor
# Run static analysis on a target
claude 'Analyze the src/ directory for SQL injection vulnerabilities'
# Fuzz an API endpoint
claude 'Fuzz the /api/login endpoint with malformed JSON payloads'
# Generate a security report
claude 'Create a security audit report for this codebase'
Related on TokRepo
- AI Tools for Security -- Security research and auditing tools
- AI Tools for Coding -- Code analysis and review tools
Common pitfalls
- RAPTOR relies on Claude Code's context window. Very large codebases exceed the context limit. Split the analysis into module-by-module scans for better results.
- Exploit generation is for authorized testing only. Running RAPTOR against systems you do not own or have permission to test violates computer fraud laws.
- Automated vulnerability scanners produce false positives. Always manually verify RAPTOR's findings before reporting them as confirmed vulnerabilities.
Before adopting this tool, evaluate whether it fits your team's existing workflow. Read the official documentation thoroughly, and start with a small proof-of-concept rather than a full migration. Community forums, GitHub issues, and Stack Overflow are valuable resources when you encounter edge cases not covered in the documentation.
Questions fréquentes
RAPTOR can detect SQL injection, cross-site scripting (XSS), buffer overflows, insecure deserialization, path traversal, command injection, and other common vulnerability classes through static analysis and fuzzing.
Yes. RAPTOR is built as a skill set for Claude Code. It uses Claude's reasoning capabilities to analyze code, understand control flow, and generate exploits and patches.
Yes. RAPTOR is released under the MIT license. The full source code and skill definitions are available on GitHub.
Yes. After identifying a vulnerability, RAPTOR can generate a patch that fixes the issue. It explains the vulnerability, shows the proof of concept, and provides a corrected code snippet.
RAPTOR is a research tool that augments human security researchers. It can accelerate the discovery phase, but production security audits should always include manual review and verification of automated findings.
Sources citées (3)
- RAPTOR GitHub— RAPTOR is an autonomous security research framework for Claude Code
- RAPTOR README— Static analysis and fuzzing for vulnerability discovery
- Anthropic Claude Code— Claude Code for AI-assisted coding
En lien sur TokRepo
Source et remerciements
Created by Gadi Evron and team. Licensed under MIT.
raptor — ⭐ 1,800+
Thank you to the RAPTOR team for building an AI-powered security research framework on Claude Code.
Fil de discussion
Actifs similaires
Claude Forge — Plugin Framework for Claude Code
Supercharge Claude Code with 11 AI agents, 36 commands, and 15 skills. The oh-my-zsh-inspired plugin framework with 6-layer security hooks. 5-minute install. 640+ GitHub stars.
Claude Code Agent: Cloud Architect — AWS/GCP/Azure Design
Claude Code agent for cloud architecture. Infrastructure design, cost optimization, security best practices across AWS, GCP, and Azure.
AgentShield — Security Audit for Claude Code
Security auditor for Claude Code configs. Scans `.claude/` for secrets, risky permissions, hook injection, and MCP misconfigs; outputs CI-ready reports.
Claude Code Hooks — Custom Automation Recipes
Collection of ready-to-use Claude Code hook recipes for automating code formatting, testing, notifications, and security checks. Copy-paste into settings.json. Community-maintained.