Skip to content

Yashada603/PortScannerproject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ” PortScanner - Network Port Scanning Tool

πŸ“Œ Description I developed PortScanner as a Python-based tool to scan and identify open ports on a target system. This project helps in analyzing network security by detecting active services running on different ports. The main goal is to understand how port scanning works and how exposed ports can lead to security risks.

πŸš€ Features I can scan a target IP or domain 🌐 I can detect open, closed, and filtered ports πŸ” Fast scanning using multi-threading ⚑ Custom port range selection Clear and readable output format

πŸ› οΈ Technologies Used Python Socket Programming Threading (for faster scanning) IP/Domain handling

πŸ“‚ Project Structure PortScanner/ │── portscanner.py # Main program │── results.txt # Scan output file

βš™οΈ Installation & Setup Install Python from the official website

(No external libraries required)

▢️ How to Run python portscanner.py

πŸ–₯️ Usage I run the program I enter target IP or domain I select port range (e.g., 1–1000) The tool scans and displays open ports I view results on screen or saved file

About

I developed a Python-based Port Scanner to identify open ports on target systems by sending connection requests across a range of ports. It uses multi-threading for faster scanning and provides clear output. This project strengthened my understanding of networking, TCP/IP, and basic cybersecurity concepts.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages