-
Notifications
You must be signed in to change notification settings - Fork 10
Process and Network Monitoring
Chris edited this page Jul 14, 2026
·
1 revision
The Processes page lists running processes with risk scoring and resource usage.
- Default sort: risk score (highest first), then CPU + memory within the same risk level.
- Filter by risk level or search by process name, path, or PID.
- Auto-refreshes every 3 seconds.
The risk engine flags processes that show suspicious patterns:
- Running from
%AppData%,%Temp%, or other user-writable paths - Double file extensions (e.g.,
document.pdf.exe) - Names mimicking system processes
- Encoded PowerShell command lines
- Known LOLBins (mshta, regsvr32, certutil, bitsadmin, etc.)
- Executables on UNC or non-system drives
Select a process and click Kill Process. Soterios blocks termination of protected system processes (System, csrss.exe, lsass.exe, and others).
The Network Monitor page shows active TCP connections and interface statistics.
Each connection can display:
- Local and remote addresses and ports
- Associated process name
- Reverse DNS hostname (when resolvable)
- Service name for well-known ports
- Risk classification: Safe, Unknown, or Malicious
Classification uses private IP detection, blocklist membership, and port/hostname heuristics. No API keys are required for basic scoring.
Per-network-interface receive/transmit rates and totals (via system information APIs).
Enable in Settings:
- Geo Lookup — Adds geolocation context to connections (requires network).
- Network Perimeter Map — Visual heat map of connection destinations.
The Firewall page complements network monitoring with:
- Windows Firewall profile status (Domain, Private, Public)
- Rule summaries
- Management of Soterios-created rules (prefixed
Soterios -)
Auto-refreshes every 3 seconds when the page is open.