Skip to content

Gouenjix/Port-Scanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Port Scanner

A GUI-based port scanner built with Python and Tkinter. Scan any IP to check which ports are open or closed — useful for network troubleshooting, firewall verification, and security auditing.


Features

  • Custom port range scanning
  • Color-coded output — green for open, red for closed
  • Real-time progress bar
  • Export results to CSV

Requirements

  • Python 3.x
  • Tkinter (included with Python)
  • PyInstaller (only for building an executable)

Run

python PortScanner.py

Or build an executable:

pyinstaller --onefile --windowed --icon=your_icon.ico PortScanner.py

Usage

  1. Enter the target IP address
  2. Set the start and end port range
  3. Click Start Scan
  4. Save results as CSV when prompted

Use Cases

  • Check if a service is running on a specific port
  • Verify firewall rules on your own network
  • Identify exposed ports for security auditing

About

A GUI-based Port Scanner built to scan port ranges, shows open/closed status in real time, and exports results to CSV.

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages