Back to portfolio
DesktopOnline2026

PortSentinel

Real-time Windows TCP listener & process sentinel — baseline diffs, signature shields, and tray alerts when something new starts listening.

.NET 8WPFC# 12

About

PortSentinel is a lightweight Windows system tray utility for developers and sysadmins who need immediate visibility into local TCP listeners (0.0.0.0, 127.0.0.1, IPv6). It diffs current listening ports against a saved baseline, alerts when a background service, Docker container, or untrusted binary opens an unexpected port, and surfaces process command lines, paths, and digital signature status — all without admin elevation. Optional LAN ARP discovery, pause/resume monitoring, and one-click kill with a protected-process blocklist round out the workflow.

Features

  • Baseline diffing with Unchanged / New / Closed port states
  • Async process inspection — command line, path, WMI + iphlpapi caching
  • Digital signature shields via WinVerifyTrust / X509 checks
  • Tray monitoring with batched toast alerts and pause/resume
  • Row actions: open file location, copy localhost, kill process
  • Glassmorphic Fluent UI with Acrylic on Windows 11