Skip to content

Itay-Manevych/Port-Scanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

Port-Scanner

A multithreaded TCP port scanner written in C++ using WinSock2 and a custom thread pool.

It scans ports 1–65535 on a given IPv4 address by attempting a TCP connect() to each port. Open ports are identified when the connection succeeds.

Design

  • RAII-based WinSock initialization
  • Fixed-size thread pool
  • Chunk-based port distribution
  • Thread-safe result aggregation

Configuration

  • Port range: 1–65535
  • Work chunk size: 1024 ports per task
  • Maximum worker threads: 8

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages