Sentinel: Network Vulnerability Scanner
Python security automation tool for vulnerability management workflows. Uses Nmap to discover hosts and services, maps results to CPE identifiers, queries the NVD for CVE matches, and outputs prioritised JSON findings grouped by asset and risk. Built as a capstone project with full technical documentation.
- Python
- Nmap / NSE
- CVE / NVD
- CPE matching
- JSON output
- Security automation