parth0xu/Port-Scanner

GitHub: parth0xu/Port-Scanner

Stars: 1 | Forks: 0

# 🔍 Python Port Scanner A **Python-based Port Scanner** that scans all **65,535 ports** of a target IP and lists only truly **open ports** along with their service names. Ideal for **cybersecurity enthusiasts, ethical hackers, and penetration testers**. ## 🚀 Features ✅ **Scans all 65,535 ports** efficiently ✅ **Displays only open ports** (no false positives) ✅ **Shows service names** (e.g., SSH, HTTP, FTP) ✅ **Simple, lightweight, and accurate** ✅ **Ideal for cybersecurity internships & projects** ## 📌 Installation Make sure you have **Python 3.x** installed. Then, install dependencies: pip install pyfiglet or pip install pyfiglet --break-system-packages sudo chmod +x port.py ## Run as root user sudo python3 port.py 🔧 How It Works The script loops through all 65,535 ports and attempts to connect. If a port is open, it displays the port number and service name. Closed ports are ignored, making the scan clean and accurate. 🛠️ Technologies Used Python 3 Sockets (socket library) ASCII Art (pyfiglet) 🚀 Future Enhancements 🔹 Multithreading for faster scanning 🔹 Save scan results to a file 🔹 Support for UDP scanning 🤝 Contributing Want to improve this project? Feel free to fork and submit pull requests! 📜 License This project is licensed under the MIT License. 💡 Why Add This to Your Resume? ✔ Demonstrates Python & Networking Skills ✔ Practical Cybersecurity Project ✔ Great for Ethical Hacking & Penetration Testing 📩 Contact Made with ❤️ by Parth Dabgar 📧 Email: dabgarparth12@gmail.com