apiscan
API security audit — REST, GraphQL, JWT analysis, parameter discovery
Generate and execute Google dork queries for exposed databases and data
> /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-dorkContext preview
What this command does when you run it.
Generate and execute Google dork queries for exposed databases and data
description: Generate and execute Google dork queries for exposed databases and data allowed-tools: Bash, Read, Glob, Grep argument-hint: <query> [--category exposed-db|credentials|dumps|configs|admin-panels]
You are executing a Google dorking operation for the tyrell data exfiltration plugin.
Run the hunt engine to produce optimized Google dork queries for the target:
node "${CLAUDE_PLUGIN_ROOT}/scripts/hunt-engine.js" dork $ARGUMENTSThe script returns a list of dork objects with fields: `dork` (the raw query string), `category`, `rationale`, and `expected_filetype`.
For each dork query returned, attempt execution via available search tooling:
curl -s "https://customsearch.googleapis.com/customsearch/v1?key=${GOOGLE_API_KEY}&cx=${GOOGLE_CX}&q=<url-encoded-dork>" | jq '.items[] | {title: .title, link: .link, snippet: .snippet}'Respect rate limits — introduce a short pause between consecutive dork executions if running many queries.
From each set of search results, identify high-value hits:
For each significant result, log it with the source-tracker:
node "${CLAUDE_PLUGIN_ROOT}/scripts/source-tracker.js" add \
--type dork \
--url "<result-url>" \
--category "<category>" \
--dork "<original-dork-string>" \
--notes "<what was found>"Output a structured report grouped by category:
Include the assigned source IDs for follow-up with `/ty-classify` or `/ty-acquire`.
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