Skip to content

yavuzkorkmazeem/python-port-scanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

8 Commits
ย 
ย 
ย 
ย 

Repository files navigation

Simple Python Port Scanner

This is my updated Python port scanner script. It scans specified IP addresses for open TCP ports using multithreading to speed up the process.

๐Ÿšง Note:
This version improves on the first by allowing multiple IPs to be scanned, supports user-defined port ranges, and validates IP addresses before scanning.

Features in this version:

  • Scan multiple IP addresses in one run
  • Validate IP addresses before scanning
  • Specify start and end ports for scanning
  • Use multithreading for faster scanning
  • Timeout settings for quicker responses

๐ŸŽฏ Goal:
Keep learning Python networking and improve the tool gradually.


Future Plans ๐Ÿ”ฎ

  • Save scan results to a file ๐Ÿ“
  • Add banner grabbing to identify services ๐Ÿ”
  • Support scanning IP ranges or subnets ๐ŸŒ
  • Better output formatting for clearer results ๐Ÿ“Š

About

This is my first Python script. It's a basic port scanner. I know there are many things to improve, and I'll work on them over time.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages