meta/agents/security-agent/skills/01-port-scan/SKILL.md
Scan all open ports on localhost and detect unexpected listeners across all services
npx skillsauth add abzhaw/juliaz_agents port-scanInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Detect any port that is listening on the machine that shouldn't be — whether a misconfigured service, rogue process, or leftover dev server.
lsof -iTCP -iUDP -sTCP:LISTEN)3000 — Backend API (Docker)3001 — Bridge3002 — Frontend3003 — Cowork MCP5432 — PostgreSQL (internal Docker only — should NOT be externally accessible)0.0.0.0 (all interfaces) vs 127.0.0.1 (localhost only)# All listening TCP ports
lsof -iTCP -sTCP:LISTEN -n -P 2>/dev/null
# Check if PostgreSQL is accidentally exposed externally
lsof -iTCP:5432 -n -P 2>/dev/null | grep -v "127.0.0.1\|localhost"
| Finding | Severity | |---------|----------| | Unknown port open | 🟠 High | | Known port listening on 0.0.0.0 unexpectedly | 🟠 High | | Baseline port missing (service down) | 🟡 Medium | | DB port externally exposed | 🔴 Critical |
PORT SCAN
✅ Expected ports: 3000, 3001, 3002, 3003
⚠️ New port found: 8080 (process: node, PID: 1234)
🔴 PostgreSQL exposed on 0.0.0.0:5432
development
Fortschrittsverfolgung der Masterarbeit. Wortanzahl pro Kapitel, Fertigstellungsgrad, fehlende Elemente, Deadlines. Haelt den Ueberblick.
development
Kapitelarchitektur und Gliederung der Masterarbeit. Verwaltet die Struktur, schlaegt vor wo Inhalte hingehoeren, validiert den logischen Fluss zwischen Kapiteln.
tools
Konvertiert Protokolleinträge und Session-Logs in thesis-fähiges deutsches Narrativ. Transformiert Entwicklungsdokumentation in akademische Prosa.
research
Sucht und analysiert akademische Literatur. Findet relevante Papers, erstellt strukturierte Zusammenfassungen. Zitiert NIEMALS — schlaegt nur vor.