Home network security auditor — port scanning, vulnerability detection, and device discovery.
- Port Scanning — Identify open ports on all devices using Nmap
- Vulnerability Detection — Flag known vulnerable services by version fingerprint
- Device Discovery — Map all active hosts on the local subnet
- Security Reports — Generate human-readable audit reports
- Web Dashboard — Flask UI to run scans and review results
| Layer | Technology |
|---|---|
| Backend | Python · Flask |
| Scanner | Nmap (python-nmap) |
| Frontend | HTML · CSS · JavaScript |
sudo apt install nmap # Debian/Ubuntu
brew install nmap # macOSgit clone https://github.com/builtbysardor/network-audit.git
cd network-audit
python -m venv venv && source venv/bin/activate
pip install -r requirements.txt
python app.py- Enter your network range (e.g.
192.168.1.0/24) - Click Scan
- Review open ports and flagged vulnerabilities
- Export the security report
Legal notice: Only scan networks you own or have explicit permission to test.
MIT © 2024 Sardor Buriyev

