Thanks to visit codestin.com
Credit goes to github.com

Skip to content

A Port Scanner is a tool used in ethical hacking and cybersecurity testing to check which ports (network entry points) are open, closed, or filtered on a given system.

Notifications You must be signed in to change notification settings

eshwargit2/Port_Scanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Port Scanner by Eshwar

A simple Python-based port scanner with both terminal and web UI, created by Eshwar.

Features

  • Scans ports 1-1024 on a target IP address.
  • Displays open ports, detected service, and version banner (if available).
  • Two modes:
    • Terminal Mode: Interactive CLI with colored output.
    • Web UI: Flask-powered web interface for easy scanning from your browser.

Requirements

Install dependencies with:

pip install flask colorama

Usage

Run the script:

python "portScanner_Web.py"

Choose your mode:

  • Enter 1 for Terminal mode.
  • Enter 2 for Web UI mode.

Terminal Mode

  • Enter the target IP address when prompted.
  • The script will display open ports and their details.

Web UI Mode

  • The script will start a web server at http://127.0.0.1:5000/
  • Open the URL in your browser.
  • Enter the target IP and click "Scan" to view results.

Disclaimer

This tool is for educational

About

A Port Scanner is a tool used in ethical hacking and cybersecurity testing to check which ports (network entry points) are open, closed, or filtered on a given system.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages