
External attack surface management workstation that correlates DNS, certificate transparency, Shodan, CVEDB, TLS and OSINT data into risk-scored forensic reports.
SniperScope is a high-performance External Attack Surface Management (EASM), passive/active OSINT intelligence, and forensic reporting workstation designed for cybersecurity auditors, SOC analysts, and penetration testers.
From a single target (domain name, full URL, or IPv4/IPv6 address), SniperScope orchestrates multiple intelligence engines in parallel:
.log).flowchart LR
subgraph Auth["π Operator Access (Gatekeeper)"]
direction TB
LoginScreen["π LoginScreen\nHMAC-SHA256 Token\n(sniperadmin / Passphrase)"]
end
subgraph Frontend["π₯οΈ Frontend (React 19 + Vite 8 + Tailwind CSS v4)"]
direction TB
TargetInput["π TargetInput\n(Domain / IP / URL / OPSEC Mode)"]
WarpToggle["π‘οΈ WARP / Proxy Egress Status\n(Active / Standby Β· Ping ms Β· Egress IP)"]
FootprintStation["π΅οΈ Digital Footprint & Spain Hub\n(Usernames Β· Spain OSINT Β· Phone Β· Email)"]
Dossier["π IntelDossier\nKPIs Β· Ports Β· CVEDB Β· Web/TLS Β· SCA Β· CLI Playbook"]
Cytoscape["πΈοΈ GraphCanvas (Cytoscape.js)\nForce-Directed Β· Concentric Radial Β· Tree"]
Exporter["π ForensicReportModal\nPDF Β· HTML Β· Markdown Β· RAW Trace (.log)"]
end
subgraph Backend["βοΈ Asynchronous Backend (FastAPI + Python 3.11+)"]
direction TB
Sanitizer["π‘οΈ Sanitizer & Target Normalizer\n(In-memory _SCAN_CACHE TTL 300s)"]
ParallelEngine["π Parallel Asyncio Engine\n(DNS / CT Logs / RDAP / HTTP / Shodan)"]
OutboundProxy["π Egress Proxy Handler\n(Cloudflare WARP 127.0.0.1:40000)"]
RiskCalc["π Dynamic Risk Engine\n(Score 0-100 Β· Grades A-F Β· Weighted Findings)"]
RawTrace["π§Ύ RAW Chronological Execution Trace\n(Command & Request Audit Log)"]
end
subgraph IntelSources["π External Intelligence Providers"]
direction TB
DNS_Mod["DNS & CAA Anti-Spoofing\n(A, AAAA, MX, NS, TXT, CAA, SPF, DMARC)"]
CRT_Mod["Certificate Transparency\n(crt.sh Logs + Origin IP Lookup)"]
Shodan_Mod["Shodan Host & InternetDB\n(Ports, CPEs, Versions, Banners)"]
CVEDB_Mod["Shodan CVEDB\n(CVSS, EPSS, CISA KEV, Ransomware)"]
HTTP_Mod["Web Audit, TLS X.509 & SCA\n(Chain, SHA-256, Web Tech, WAF, CORS)"]
RDAP_Mod["RDAP / ASN\n(Registrar, Netblock, BGP Routing)"]
Footprint_Mod["SOCMINT & Spanish Public Gazettes\n(BOE, BORME, CENDOJ, Catastro, CNMC)"]
end
Auth --> Frontend
TargetInput -->|GET /api/scan| Sanitizer
WarpToggle -->|GET /api/health| OutboundProxy
FootprintStation -->|SSE /api/sherlock/stream| Footprint_Mod
Sanitizer --> ParallelEngine
ParallelEngine --> OutboundProxy
OutboundProxy --> IntelSources
DNS_Mod & CRT_Mod & CVEDB_Mod & HTTP_Mod & RDAP_Mod --> RiskCalc
RiskCalc --> RawTrace
RawTrace -->|JSON Payload| Dossier
RawTrace -->|Nodes & Edges| Cytoscape
RawTrace -->|Trace & Findings| Exporter