SS-01
SPECTER-EYE
Passive OSINT aggregation. Queries GitHub repository search for AI-topic repos,
crt.sh passive lookup, Shodan AI service banners, and Censys ASN enumeration.
Extracts AI framework references, infrastructure hints, and operator identity signals.
● PASSIVE — no target contact
SS-02
CERBERUS-CERT
Certificate transparency log mining via crt.sh JSON API. Enumerates 29 AI-pattern
subdomains (ai, llm, agent, inference, rag, mcp, a2a, copilot, vector…) via DNS
resolution. Discovers additional hosts from cert SANs.
● PASSIVE — CT logs + DNS only
SS-03
BEACON-SCAN
Async TCP connect scan across 22 known AI service ports: Ollama (11434), vLLM (8000),
LiteLLM (4000), Triton (9000), Gradio (7860/7861), Streamlit (8501/8502),
Jupyter (8888), and 13 more. Semaphore-gated concurrent scanning with jitter.
● UNLEASHED required
SS-04
MIRAGE
HTTP protocol fingerprinting across 12 well-known AI paths: /v1/models, /api/tags,
/.well-known/agent.json, /.well-known/ai-plugin.json, /mcp, /sse, /v2/health/ready,
/metrics, and more. Extracts model lists from confirmed Ollama/OpenAI-compat responses.
● UNLEASHED required
SS-05
TIMESTAMP
Behavioural timing analysis — collects 5 latency samples per endpoint, detects
inference timing patterns (mean >200ms or mean >50ms + std >20ms),
identifies SSE/chunked streaming responses, and estimates model size class
(7B/13B/30B/70B/large) from latency distribution.
● UNLEASHED required
SS-06
WRAITH-CHECK
Honeypot detection engine. Checks for canary token headers, honeypot banners
(OpenCanary, Thinkst, Cowrie), implausibly low inference latency, catch-all HTTP
200 responses on bait paths, and fake model lists. Supports --stop-on-honeypot
hard abort mode.
● UNLEASHED required (bait probing)
SS-07
LATTICE
Topology graph construction using networkx DiGraph. Ingests endpoints, cert records,
DNS records, and timing profiles into a directed topology graph. Infers gateway→
inference, frontend→gateway, and agent→inference relationships. Exports JSON-LD,
GraphML, and Mermaid (auto-suppressed at 50+ nodes).
● PASSIVE — local graph only
SS-08
CENSUS
Weighted multi-signal scoring: /v1/models response +5, Ollama tags +5, agent.json +5,
MCP endpoint +5, cert AI pattern +2, DNS AI subdomain +2, inference timing +3.
Classifies into 6 fleet tiers: NONE / SINGLE / SMALL / MEDIUM / LARGE / ENTERPRISE.
Recommends NIGHTFALL tools by tier and service composition.
● PASSIVE — scoring only