Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Network_Port_Scanner

Network Port Scanner GUI

A lightweight TCP port scanner with a graphical user interface built with Python and Tkinter.

Features

  • Simple 3-field interface – enter a target host, start port, and end port
  • Multi-threaded scanning – up to 500 concurrent threads for fast results
  • Service identification – automatically labels well-known ports (FTP, SSH, HTTP, HTTPS, MySQL, RDP, etc.)
  • Real-time progress – progress bar and elapsed-time counter update live during a scan
  • Stop at any time – cancel a running scan gracefully
  • Save results – export discovered open ports to a .txt file
  • Cross-platform – runs on Windows, macOS, and Linux

Requirements

  • Python 3.7 or newer
  • Tkinter (included in the standard Python distribution; on Debian/Ubuntu install python3-tk)
  • No third-party packages are required.

Installation

git clone https://github.com/Chirashrikarmakar/Network_Port_Scanner.git
cd Network_Port_Scanner

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors