apiscan
API security audit — REST, GraphQL, JWT analysis, parameter discovery
Classify a discovered leak source with credibility, freshness, and access method
> /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-classifyContext preview
What this command does when you run it.
Classify a discovered leak source with credibility, freshness, and access method
description: Classify a discovered leak source with credibility, freshness, and access method allowed-tools: Bash, Read, AskUserQuestion argument-hint: <source-id>
You are classifying a discovered data source for the tyrell data exfiltration plugin.
Look up the source in the source-tracker to display its current metadata:
node "${CLAUDE_PLUGIN_ROOT}/scripts/source-tracker.js" list --id $ARGUMENTSDisplay the full source record to the operator:
Ask the operator a series of classification questions. Ask them all at once to avoid multiple round-trips:
Ask: "Please classify this source across the following dimensions:
**1. Credibility** — How confident are you that this source contains real, non-fabricated data?
**2. Freshness** — How recent is the data?
**3. Access Method** — How is the data accessible?
**4. Data Sensitivity** — What is the highest-sensitivity data type present?
**5. Estimated Record Count** — How many records does this source contain? (Enter a number or range, e.g. '50000' or '1M-5M')
**6. Notes** — Any additional context about this source?"
Once the operator provides all answers, run the source-tracker classification command:
node "${CLAUDE_PLUGIN_ROOT}/scripts/source-tracker.js" classify \
--id "<source-id>" \
--credibility "<credibility>" \
--freshness "<freshness>" \
--access-method "<access-method>" \
--sensitivity "<data-sensitivity>" \
--records "<estimated-count>" \
--notes "<additional-notes>"After successful classification, display a formatted summary:
SOURCE CLASSIFICATION REPORT ============================= Source ID : <id> Type : <type> URL/Host : <url> CLASSIFICATION -------------- Credibility : <value> Freshness : <value> Access Method : <value> Sensitivity : <value> Est. Records : <value> RECOMMENDED NEXT STEPS -----------------------
Based on the classification values, recommend next steps:
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