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.