Interactive Architecture & Pipeline
How BOSS Works
Hover or click individual subsystems in the architecture map below to inspect telemetry capabilities.
Interactive System Flow Diagram
USER WEB APPLICATION
↓
BOSS SERVICE WORKER (boss-sw.js)
↓
↓
SECURITY FINDING (Structured JSON)
↓
RUST + ROCKET BACKEND API (http://127.0.0.1:2400)
↓
BOSS DASHBOARD
BOSS-SW Subsystem
Network Monitoring
Intercepts outbound fetch and XMLHttpRequest calls to evaluate domain reputation, port anomalies, and redirect chains before payloads execute.
Observed Telemetry Signals:
- Domain Reputation
- Redirect Chain Tracking
- Port Anomaly Detection
Detection Pipeline Execution
Sequential flow of security observation within the service worker
01
REQUEST
Outbound or inbound HTTP transaction occurs.
02
OBSERVE
Service Worker fetch event interceptor captures metadata.
03
ANALYZE
Rule engine runs sub-millisecond static indicator checks.
04
CORRELATE
Combines multiple weak signals into single incident context.
05
SCORE
Calculates confidence score (0-100%) & severity rating.
06
FINDING
Encapsulates structured JSON telemetry object.
07
REPORT
Dispatches payload async to Rust + Rocket backend API.