A lightweight Python-based network reconnaissance tool built for cybersecurity learning and penetration testing practice.
- Multi-threaded port scanning
- Service identification (SSH, HTTP, FTP, etc.)
- Risk classification (LOW / MEDIUM / HIGH)
- Banner grabbing support
- JSON report generation
- SOC-style scan summary
python port_scanner.py
## Demo
Example output from scan:
## Summary
The tool performs real-time port scanning and generates structured security reports in JSON format.