/portscan
Port scanning with fast discovery and detailed service enumeration
$ npx -y skills add ogrodev/fsociety --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/portscan
Context preview
What this command does when you run it.
Port scanning with fast discovery and detailed service enumeration
Command definition
portscan.mddescription: Port scanning with fast discovery and detailed service enumeration allowed-tools: ToolSearch, Bash, Read, Write argument-hint: <target-ip-or-domain>
> **Storage Policy**: ALL output files MUST be saved in the project directory. NEVER write to `/tmp/` or any system temporary directory.
Port Scan
Target: `$ARGUMENTS`
Execute a two-phase port scan using Hexstrike MCP tools.
Step 1: Load Tools
Use ToolSearch to load:
- `rustscan_fast_scan` — ultra-fast port discovery
- `nmap_advanced_scan` — detailed service/version/script scanning
Step 2: Fast Discovery
Run `rustscan_fast_scan` against the target with a high batch size for speed. This identifies all open ports quickly.
Step 3: Detailed Enumeration
Take the open ports discovered by RustScan and run `nmap_advanced_scan` against only those ports with:
- Service version detection (`-sV`)
- Default NSE scripts (`-sC`)
- OS detection if possible (`-O`)
- Appropriate timing template (T3 for remote targets behind WAF, T4 for direct targets)
Step 4: Results
Present findings as a table: | Port | Service | Version | Notes | |------|---------|---------|-------|
Save detailed results to `portscan-{target}.md` in the project directory.
Flag any interesting findings: unusual ports, outdated versions, services with known CVEs.
Multi-plugin marketplace for Claude Code offensive security plugins
Repo: ogrodev/fsociety
Other commands on fsociety.
- /apiscan
API security audit — REST, GraphQL, JWT analysis, parameter discovery
Open command - /archives
Archive or list previous engagement snapshots
Open command - /bruteforce
Password brute force and hash cracking against target services
Open command - /campaign
Resume or execute an attack campaign with progress tracking
Open command - /dashboard
Show running scans, system health, and engagement status
Open command - /debrief
Post-engagement lessons learned analysis and debrief report
Open command

