VulnerGuard Security Operations Manual
VulnerGuard is an autonomous, containerized offensive security orchestration and defensive Security Operations Center (SOC) command platform engineered for continuous external attack surface discovery, vulnerability validation, AI-driven exploit triage, and automated incident response.
Unlike fragmented scanning scripts or cloud-only SaaS dashboards that expose sensitive target telemetry to third-party vendors, VulnerGuard executes 14 isolated offensive security engines, 4 enterprise SOC/SOAR appliances, Vector Intelligence Memory, and Autonomous AI Reasoning inside an air-gapped-ready, multi-plane isolated topology.
Architectural Philosophy: The 5-Phase Closed Loop
Every engagement in VulnerGuard follows a deterministic, auditable 5-phase operational loop connecting red-team reconnaissance directly to blue-team containment:
┌────────────────────────────────────────────────────────────────────────────────────────┐
│ VULNERGUARD 5-PHASE OPERATIONAL LOOP │
├──────────────┬────────────────┬──────────────────┬──────────────────┬──────────────────┤
│ 01 DISCOVER │ 02 ENUMERATE │ 03 VALIDATE │ 04 CORRELATE │ 05 RESPOND │
├──────────────┼────────────────┼──────────────────┼──────────────────┼──────────────────┤
│ • Subfinder │ • Katana JS │ • Nuclei │ • Autonomous AI │ • TheHive Case │
│ • Httpx │ • FFUF Fuzzing │ • SQLMap │ • Vector Memory │ • Cortex Enrich │
│ • Nmap XML │ • TestSSL.sh │ • WPScan │ Similarity │ • MISP Threat │
│ Port Sweep │ • Gitleaks │ • OWASP ZAP DAST │ • Cross-Tool │ Intel Sync │
│ │ │ • Trivy SBOM/CVE │ Deduplication │ • Shuffle SOAR │
└──────────────┴────────────────┴──────────────────┴──────────────────┴──────────────────┘
Phase 01 — Passive & Active Asset Discovery
When an operator submits an authorized target domain, CIDR, or URL (e.g., https://target.example.com), SecurityAgent initiates passive subdomain discovery via Subfinder, chains live HTTP/TLS/CDN/WAF fingerprinting via Httpx, and executes an Nmap TCP service and OS detection sweep.
Phase 02 — Deep Crawling, Fuzzing & Cryptographic Audit
Using the live host inventory from Phase 01, VulnerGuard launches headless JavaScript crawling via Katana, unlinked directory and hidden dotfile fuzzing via FFUF, full TLS 1.0–1.3 cipher/certificate validation via TestSSL.sh, and secret/API key entropy scanning via Gitleaks.
Phase 03 — Vulnerability & Exploit Validation
VulnerGuard dispatches Nuclei (with automatic technology-stack mapping and full severity coverage), OWASP ZAP baseline DAST spiders, SQLMap injection testing, WPScan CMS enumeration, and Trivy container/filesystem CVE auditing. High-risk exploitation frameworks (Metasploit, BeEF, SET) remain strictly gated behind explicit operator approval.
Phase 04 — AI Correlation & Vector Memory
Raw JSON/XML outputs from all 14 engines are normalized into structured Vulnerability records, deduplicated, and embedded into Vector Intelligence Memory (security_findings and scan_history collections). The AI reasoning engine synthesizes an executive risk brief, attack chain narrative, and prioritized remediation commands.
Phase 05 — SOC Escalation & Automated Playbooks
Verified findings can be promoted with one click into TheHive cases, enriched via Cortex observable analyzers, correlated against MISP threat intelligence feeds, or dispatched to Shuffle SOAR webhooks for automated firewall/WAF blocking and incident paging.
Platform Navigation Map
Getting Started & Plan Tiers
Authenticate to the Command Center, configure your organization workspace, understand Free/Pro/Enterprise limits, and launch your first multi-tool scan.
Scanner Arsenal Reference
Complete CLI profiles, timeout policies, sandbox isolation rules, and JSON/XML output schemas for all 14 containerized offensive security engines.
AI SecurityAgent & Vector Memory
How the autonomous SecurityAgent plans tool sequences, recalls historical vector context, gates intrusive actions, and streams real-time Socket.IO telemetry.
SOC Command Center
Unified triage across TheHive, Cortex, MISP, and Shuffle SOAR through the authenticated VulnerGuard /api/soc/* zero-trust broker.
Multi-Plane Isolation Topology
Deep dive into dual-plane network segmentation, zero-trust container sandboxing, and the MCP execution plane.
REST & Socket.IO Reference
Full endpoint documentation for /api/scan, /api/tools/*, /api/admin/*, /api/soc/*, and real-time WebSocket room replay.
Pre-Engagement Readiness Checklist
Before launching an active assessment, operators can verify that all orchestration planes report Ready from the Command Center (/dashboard) or via GET /api/tools/status:
| Operational Plane | Logical Service Role | Verification Endpoint | Expected Status |
|---|---|---|---|
| Web & Documentation Gateway | vg-edge-gateway | https://vulnerguard.com | HTTP 200 OK |
| Core API & Telemetry Broker | vg-core-api | GET /api/health | {"status": "healthy"} |
| MCP Tool Execution Plane | vg-mcp-orchestrator | GET /api/tools/status | 14 / 14 Engines Ready |
| Zero-Trust Container Sandbox | vg-runtime-proxy | Enforced via Execution Plane | Allowlist Active |
| Vector Intelligence Store | vg-vector-memory | Managed via SecurityAgent | Collections Ready |
| SOC / SOAR Appliance Plane | vg-soc-broker | GET /api/soc/overview | Connected via Broker |