BRAND SYSTEM
MOCK DATA
next refresh: — --:--:--
THREAT DETECTED
System Overview — loading…
Processes Scanned
awaiting data
Threats Detected
since last scan
Open Ports
incl. suspicious
Quarantined
awaiting review
Scan Engine
last scan: — ● IDLE
Awaiting first data load from network_report.json…
processes · connections · ports · signatures · behavior
Connecting to ../reports/network_report.json…
Network Traffic (bytes/s)● LIVE
Threat Score
0
/ 100
Critical: 0
High: 0
Medium: 0
Low: 0
Live Activity Log
● STREAMING CLR
Live Alert Feed
Active Alerts● LIVE
Process Monitor
Running Processes — processes
PIDProcessCPU%MEM%ConnsPathStatusAction
Port & Socket Map
Open Ports0
⚠ Suspicious0
Well-Known
Active Socket Connections
Local AddrRemote AddrProtoStateProcessRisk
Network Traffic Analysis
Bandwidth Over Time (KB/s)
Top Connections by Volume
Remote IPPortServiceMB SentMB Recv
Protocol Distribution
Quarantine Viewer
JSON Log Viewer
network_report.json
../reports/network_report.json ↺ RELOAD
Loading…
Configuration
Auto-Refresh
Auto-reload network_report.json
Refresh interval
Alert banner on threats
Sound alerts
Data Source
JSON file path ../reports/network_report.json
Fallback to mock data
When the JSON file is unreachable (e.g. file:// restriction),
the dashboard renders simulated data for UI testing.

Run python netguard.py to generate real data.
Safe Process Whitelist
Loading from scan data…
Defined in netguard.py → SAFE_PROCESSES
Scan Targets
Process scanning
Port enumeration
Signature matching
Behavioral heuristics
Auto-quarantine on detect