Network Port Scanner

Intermediate Cybersecurity Python Medium effort

A Python tool that scans a target host for open ports within a given range. Teaches socket programming, threading for speed, and basic network concepts.

Download Starter Code

Features

  • Accept host and port range as input
  • Check each port using sockets
  • Display open ports with service names
  • Use threading to speed up scanning

Project Roadmap

Follow these steps in order. Each one builds on the previous.

0% completed

Learning Resources

starter_code
Download file
Loading...
Copied to clipboard!