Davinflz/network-security-scanner

GitHub: Davinflz/network-security-scanner

Stars: 0 | Forks: 0

# Network Security Scanner A Python port scanner built to practice socket programming and networking concepts. Scans a target IP for open ports and saves the results to a text file. ## Features - Custom port range scanning - Open port detection via TCP connection - Saves results to `scan_results.txt` - Input validation for port range order ## How to run 1. Make sure Python 3 is installed 2. Run: `python main.py` 3. Enter the target IP address and port range when prompted ## What I learned - TCP socket programming in Python - How port scanning works at a low level - Timeout handling and connection error codes