Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Status Language Stage

Python Port Scanner 🔍

TCP port scanner built in Python as part of CompTIA Network+ preparation and SOC Analyst portfolio.

Features

  • Scan a range of TCP ports on a target host
  • Display open ports with service names
  • Error handling and connection timeouts
  • Scan duration measurement
  • Multi-host scanning from file (coming soon)
  • Export results to .txt / .csv (coming soon)
  • Banner Grabbing (coming soon)

Project Stages

  • Stage 1 – Basic port scan (single port)
  • Stage 2 – Port range scan + service names
  • Stage 3 – Error handling + timeout + scan timer
  • Stage 4 – Multithreading
  • Stage 5 – Multi-host scanning from file
  • Stage 6 – Export results to .txt / .csv
  • Stage 7 – Banner Grabbing

Tools & Libraries

  • Python 3.x
  • socket (built-in)
  • time (built-in)

Usage

python port_scanner.py

Author

IT Systems Administrator | Studying Cybersecurity | Target: SOC Analyst

About

TCP port scanner built in Python – CompTIA Network+ & SOC Analyst portfolio project

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages