Python Simple Port Scanner Port Scanner is a simple and efficient thread-based port scanning application written in Python using the powerful Scapy library. It allows users to quickly check port availability on target IP addresses.
1.Scapy
2.npcap
Scanning one or all ports on a given valid IP address.
Detect open and closed ports and display information about each port.
Supports external configuration file to store port information (in JSON format).
Thread based port scan for a fast scanning speed
TCP Stealth(SYN) Scan of all ports from the JSON file
Logging the results in a txt file.
1.Clone the repository:
git clone https://github.com/Pabblusansky/python-port_scan
OR Download it using Code->Download ZIP
2.Install the required dependencies:
pip install scapy
3.Install npcap from the official site: https://npcap.com
4.Start the scanner using cmd:
python main.py
Pull requests are welcome. For major changes/ideas, please open an issue first.
This project is licensed under the MIT License. See the LICENSE file for more information.