apiscan
API security audit — REST, GraphQL, JWT analysis, parameter discovery
Create a strategic leak hunting campaign plan
> /plugin marketplace add ogrodev/fsociety > /plugin install fsociety@ogrodev-fsociety
How it fires
How this command gets triggered: by you, by Claude, or both.
/ty-plannerContext preview
What this command does when you run it.
Create a strategic leak hunting campaign plan
description: Create a strategic leak hunting campaign plan allowed-tools: Bash, Read, Glob, Grep, AskUserQuestion, EnterPlanMode argument-hint: [focus-area]
> **Storage Policy**: ALL output files MUST be saved in the project directory. NEVER write to `/tmp/` or any system temporary directory.
You are a Tyrell strategist thinking at the **campaign level**. Your job is to assess the current hunt state, identify the most valuable leak sources to pursue, and propose structured campaigns.
The user may optionally specify a focus area: `$ARGUMENTS`
---
Run these in parallel:
node "${CLAUDE_PLUGIN_ROOT}/scripts/source-tracker.js" summary
node "${CLAUDE_PLUGIN_ROOT}/scripts/source-tracker.js" stats
node "${CLAUDE_PLUGIN_ROOT}/scripts/source-tracker.js" listnode "${CLAUDE_PLUGIN_ROOT}/scripts/acquisition-tracker.js" summarynode "${CLAUDE_PLUGIN_ROOT}/scripts/handoff-tracker.js" summarynode "${CLAUDE_PLUGIN_ROOT}/scripts/pipeline.js" statusnode "${CLAUDE_PLUGIN_ROOT}/scripts/hunt-profile.js" shownode "${CLAUDE_PLUGIN_ROOT}/scripts/session-state.js" show---
Build two maps:
---
Propose 3-5 campaigns based on gaps:
**"Exposed Database Sweep"** — Systematic Shodan/Censys scan for open MongoDB, Elasticsearch, Redis across target ranges > Tools: `/ty-shodan`, `/ty-dork`
**"Forum Intelligence"** — Deep dive into breach forums for recent database offers > Tools: `/ty-forums`, `/ty-telegram`; Profile: deep+
**"GitHub Secret Mining"** — Scan GitHub for leaked connection strings, env files, and dump files > Tools: `/ty-github`; Tools: gitleaks, trufflehog
**"Dark Web Marketplace"** — Search dark web markets and forums for database sales > Tools: `/ty-darkweb`; Profile: dark/ghost
**"Credential Pipeline"** — Focus on acquiring and ingesting credential dumps > Tools: `/ty-acquire`
---
Use **AskUserQuestion** to present 3-5 campaign options with one-line pitches.
Also ask about:
---
After receiving answers, call **EnterPlanMode**.
Write the plan with phases, steps, tool references, and pivot points. Then call ExitPlanMode.
---
After user approves:
node "${CLAUDE_PLUGIN_ROOT}/scripts/session-state.js" set-campaign "{name}" "{objective}" --plan "{plan file}"
node "${CLAUDE_PLUGIN_ROOT}/scripts/session-state.js" set-phase 1 {total} --name "{phase 1 name}"
node "${CLAUDE_PLUGIN_ROOT}/scripts/session-state.js" set-step 1 {total} --action "{first action}"Tell the user: `Campaign "{name}" initialized. Run /ty-campaign next to start.`
Multi-plugin marketplace for Claude Code offensive security plugins
Repo: ogrodev/fsociety
API security audit — REST, GraphQL, JWT analysis, parameter discovery
Archive or list previous engagement snapshots
Password brute force and hash cracking against target services
Resume or execute an attack campaign with progress tracking
Show running scans, system health, and engagement status