rea
Reverse engineer anything with agents, from app behavior down to native binaries.
A Claude Code plugin of offensive security skills, agents and commands for penetration testers. It covers API testing, network reconnaissance, cloud lateral movement, password attacks and payment security.
Claude Code
> /plugin marketplace add ogrodev/fsociety> /plugin install fsociety@ogrodev-fsociety
Codex
$ npx skills add ogrodev/fsociety --skill api-testing cloud-lateral network-recon password-attacks payment-security reporting waf-bypass web-assessment wordpress-hacking engagement-setup binary-diffing dotnet-reversing malware-classification pe-analysis secret-extraction anti-forensics network-anonymity opsec-reporting system-hardening vps-security cross-plugin-pipeline data-acquisition exposed-databases leak-hunting source-intelligence -a codex
Cursor
$ npx skills add ogrodev/fsociety --skill api-testing cloud-lateral network-recon password-attacks payment-security reporting waf-bypass web-assessment wordpress-hacking engagement-setup binary-diffing dotnet-reversing malware-classification pe-analysis secret-extraction anti-forensics network-anonymity opsec-reporting system-hardening vps-security cross-plugin-pipeline data-acquisition exposed-databases leak-hunting source-intelligence -a cursor
Gemini CLI
$ npx skills add ogrodev/fsociety --skill api-testing cloud-lateral network-recon password-attacks payment-security reporting waf-bypass web-assessment wordpress-hacking engagement-setup binary-diffing dotnet-reversing malware-classification pe-analysis secret-extraction anti-forensics network-anonymity opsec-reporting system-hardening vps-security cross-plugin-pipeline data-acquisition exposed-databases leak-hunting source-intelligence -a gemini-cli
GitHub Copilot
$ copilot plugin marketplace add ogrodev/fsociety$ copilot plugin install fsociety@ogrodev-fsociety
OpenCode
$ npx skills add ogrodev/fsociety --skill api-testing cloud-lateral network-recon password-attacks payment-security reporting waf-bypass web-assessment wordpress-hacking engagement-setup binary-diffing dotnet-reversing malware-classification pe-analysis secret-extraction anti-forensics network-anonymity opsec-reporting system-hardening vps-security cross-plugin-pipeline data-acquisition exposed-databases leak-hunting source-intelligence -a opencode
Windsurf
$ npx skills add ogrodev/fsociety --skill api-testing cloud-lateral network-recon password-attacks payment-security reporting waf-bypass web-assessment wordpress-hacking engagement-setup binary-diffing dotnet-reversing malware-classification pe-analysis secret-extraction anti-forensics network-anonymity opsec-reporting system-hardening vps-security cross-plugin-pipeline data-acquisition exposed-databases leak-hunting source-intelligence -a windsurf
/$$$$$$ /$$ /$$
/$$__ $$ |__/ | $$
| $$ \__//$$$$$$$ /$$$$$$ /$$$$$$$ /$$ /$$$$$$ /$$$$$$ /$$ /$$
| $$$$ /$$_____/ /$$__ $$ /$$_____/| $$ /$$__ $$|_ $$_/ | $$ | $$
| $$_/ | $$$$$$ | $$ \ $$| $$ | $$| $$$$$$$$ | $$ | $$ | $$
| $$ \____ $$| $$ | $$| $$ | $$| $$_____/ | $$ /$$| $$ | $$
| $$ /$$$$$$$/| $$$$$$/| $$$$$$$| $$| $$$$$$$ | $$$$/| $$$$$$$
|__/ |_______/ \______/ \_______/|__/ \_______/ \___/ \____ $$
/$$ | $$
| $$$$$$/
\______/
Offensive security plugins for Claude Code
Plugins • Getting Started • How It Works • Adding a Plugin
A growing suite of Claude Code plugins for offensive security. Each plugin is a self-contained toolkit targeting a specific domain of penetration testing — web apps, reverse engineering, opsec, leak hunting, and beyond. One repo, multiple weapons, all conversational.
Caution Authorized testing only. Always obtain written authorization before testing any target. Unauthorized access to computer systems is illegal. The authors assume no liability for misuse.
| Plugin | Domain | Description |
|---|---|---|
| elliot | Web & Application Security | Full offensive lifecycle — recon, scan, exploit, weaponize, report. 24 commands, 9 skills, 2 agents |
| romero | Reverse Engineering | Windows binary analysis, decompilation, malware classification. 10 commands, 5 skills, 1 agent |
| trenton | Operational Security | Machine hardening, VPS security, anti-forensics, footprint elimination. 12 commands, 5 skills, 2 agents |
| tyrell | Leak Database Hunting | Exposed database discovery, data acquisition, cross-plugin pipeline to elliot. 16 commands, 5 skills, 2 agents |
| fsociety | Engagement Setup | Interactive workspace wizard — targets, goals, scope, plugin selection, OPSEC profiles |
| dom | Mobile & IoT | Planned — Android/iOS testing, API interception, firmware analysis |
Each plugin ships with AI agents designed for autonomous multi-step operations:
| Agent | Plugin | Role |
|---|---|---|
| darlene | elliot | Campaign orchestrator — plans and runs multi-phase attack campaigns |
| scout | elliot | Reconnaissance — maps attack surface before exploitation |
| cipher | romero | Reverse engineering orchestrator — drives binary analysis workflows |
| ghost | trenton | Opsec orchestrator — multi-phase machine hardening |
| cleaner | trenton | Anti-forensics specialist — trace removal and footprint elimination |
| joanna | tyrell | Leak hunter — multi-source exposed database discovery |
| scott | tyrell | Acquisition specialist — probe, dump, convert, and pipeline data |
Add the fsociety marketplace, then install the plugins you need:
claude plugin marketplace add ogrodev/fsociety
claude plugin install elliot@fsociety
No cloning, no build step, no dependencies.
Tip You can install multiple plugins at once. Each plugin is independent — install only what you need.
Initialize an engagement workspace with the setup wizard:
/setup my-operation
The wizard walks you through targets, goals, scope, and plugin selection. It generates a tailored workspace:
| File | Purpose |
|---|---|
engagement.json | Central config — targets, plugins, opsec level, scope |
CLAUDE.md | Tailored guidance with only your active plugin commands |
scope.md | Formal scope definition |
targets.jsonl | Structured target list (append-only, SHA256-deduped) |
Choose a profile that matches your engagement's anonymity requirements:
| Profile | Speed | Anonymity | Use Case |
|---|---|---|---|
surface | Maximum | None | Lab / CTF environments |
standard | Moderate | Basic | Authorized external tests |
paranoid | Slow | Full (Tor/VPN) | Red team engagements |
fsociety is not a Node.js application — there's no build step, no package.json, no test suite. It's a Claude Code plugin marketplace: a collection of markdown-driven plugins that extend Claude Code with offensive security capabilities.
Every plugin follows the same structure:
plugin-name/
├── plugin.json # Plugin definition (name, version, skills, agents)
├── CLAUDE.md # Plugin-specific guidance for Claude Code
├── commands/*.md # Slash commands with YAML frontmatter
├── skills/*/SKILL.md # Auto-activating skills with reference docs
├── agents/*.md # Agent definitions with YAML frontmatter
├── scripts/*.js # Node.js scripts (zero npm deps, stdlib only)
└── hooks/hooks.json # Lifecycle hooks wiring scripts to events
fs, path, crypto, child_process).md files with YAML frontmatterfsociety/
├── .claude-plugin/
│ └── marketplace.json # Plugin registry
├── elliot/ # Web & Application security
├── romero/ # Reverse engineering
├── trenton/ # Operational security
├── tyrell/ # Leak database hunting
├── fsociety/ # Engagement setup & orchestration
├── CLAUDE.md
└── LICENSE
Note See each plugin's own
README.mdfor its complete command reference, data layer, and conventions
Reverse engineer anything with agents, from app behavior down to native binaries.
A skill pack for authorized reverse engineering, security research, and penetration testing that routes tasks to the right skill and sets up needed tools on demand. It covers API security assessment and Android APK analysis, among others.
Gives an AI agent the step-by-step workflow a senior security analyst follows, covering when to use each technique, what to check first, how to run it and how to verify the result. Covers incident response, forensics, threat intelligence, malware analysis, penetration testing and red teaming.
Agent skill + stdlib Python service to strip multi-vendor AI provenance marks from text and files, for privacy and hygiene on content you own. The skill is a thin client: it drives the machinery over HTTP, so the agent host needs no Python.
A Claude Code plugin of offensive security skills, agents and commands for penetration testers. It covers API testing, network reconnaissance, cloud lateral movement, password attacks and payment security. Install it with the command on its page. It includes api-testing, cloud-lateral, network-recon. Its skills do not fire on their own yet. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it