This tool automates Nmap scanning for single IPs or entire IP lists, using multiple scan types (-Pn, -sC, -sV, -A) and saving structured reports per target. Itβs built to simplify reconnaissance for cybersecurity students, penetration testers, and sysadmins.
| Feature | Description |
|---|---|
| β Multi-level scans | Runs basic, script, and aggressive scans per IP using Nmap |
| π File or single input | Supports both a single IP/domain or bulk IPs from a .txt file |
| π Per-IP output | Creates individual .txt reports named after each scanned target |
| β Error logging | Catches invalid inputs or subprocess issues and logs them cleanly |
| π Repeatable | Designed for automation and large-scale scanning workflows |
| π§ͺ Educational | Helps beginners learn about Nmap scanning and enumeration techniques |
git clone https://github.com/ritik2898/Network-Vulnerability-Scanner.git
cd Network-Vulnerability-Scanner