Why I Built It
Local networks accumulate unknown devices, exposed ports, outdated services, and unnoticed configuration drift. Most home and small office environments have no repeatable way to see what is actually running on the network, let alone whether anything has changed since the last time someone looked.
What It Solves
A local-first network awareness and vulnerability assessment tool that discovers devices via ARP, scans ports, checks for known CVEs using nmap scripts, tracks device baseline changes between scans, assigns a triage-level risk rating, and generates a PDF report with findings, CVSS scores, and recommendations. Results stream live to a browser dashboard as the scan runs. Designed for authorized networks only: no exploitation, no credential testing, no lateral movement.
Where It's Headed
Improving baseline comparison, differential analysis, and remediation guidance so small environments can identify weak points and track improvement over time before those weak points become security or operational problems.
Technologies
Python
Flask
Flask-Sock
HTML
Shell
nmap
arp-scan
WeasyPrint
CVE/CVSS
Linux / Kali Purple