Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

10 Commits

Folders and files

Repository files navigation

Python TCP Port Scanner

A multithreaded TCP port scanner written in Python using sockets and ThreadPoolExecutor.

Features

  • Multithreaded scanning
  • Hostname resolution
  • Configurable timeout
  • Custom port ranges
  • CLI interface
  • Input validation
  • Error handling

Technologies

  • Python 3
  • socket
  • argparse
  • concurrent.futures

Installation

git clone ...
cd python-port-scanner
python scanner.py scanme.nmap.org

Example

python scanner.py scanme.nmap.org --start 20 --end 100

Future Improvements

  • UDP scanning
  • Banner grabbing
  • JSON export
  • Service detection

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages