A professional network security assessment tool built with modular architecture principles.
- Input Validation: IP, domain, and port range validation
- Python 3.8 or higher
- Nmap installed and in PATH
- Tkinter (usually included with Python)
The application includes several predefined scan profiles:
- Intense Scan: Comprehensive scan with OS detection, version detection, and scripts
- Quick Scan: Fast scan of common ports
- Ping Scan: Host discovery only
- SYN Scan: Stealthy TCP SYN scan
- UDP Scan: UDP port scanning
- Version Scan: Service version detection
- OS Scan: Operating system detection
- Aggressive Scan: Intense scan with verbose output
This project is licensed under the MIT License - see the LICENSE file for details.
For support and questions:
- Create an issue in the repository
- Check the troubleshooting section
- Review the documentation