A modern Vue.js app for viewing and analyzing nmap XML scan results. Upload your scans, explore hosts and services, and browse your network scan data.
This project was vibe coded to please use at your own risk ✨
./start.sh # Start
./stop.sh # StopAccess at http://localhost:3000
npm install
npm run dev- 📤 Upload nmap XML files
- 🔍 Search by IP, hostname, port, or service
- 🎯 Filter by host status and port states
- 📊 Clean visualization of hosts and ports
- 📱 Responsive design
Generate nmap XML output:
nmap -sV -O -oX scan.xml target.comThen upload the XML file through the web interface.
- Vue 3
- Express.js
- SQLite
- Vite
MIT
