Welcome to the PortScan Tool repository! This tool helps you scan and check open ports on your network. With a focus on simplicity and effectiveness, PortScan Tool is designed for both beginners and experienced users.
Port scanning is a crucial part of network security. It allows you to identify open ports and services running on a host. The PortScan Tool offers a straightforward way to perform this task. It is built to provide accurate results while being user-friendly.
- IPv4 Support: Focuses on scanning IPv4 addresses.
- TCP Scanning: Utilizes TCP protocols for effective port scanning.
- Port Enumeration: Identifies open ports and associated services.
- Simple Interface: Easy to use, even for those new to networking.
- Cross-Platform: Works on various operating systems.
- Lightweight: Minimal resource usage while scanning.
To get started with the PortScan Tool, follow these steps:
-
Clone the Repository:
git clone https://github.com/dponce1983/PortScan-Tool.git
-
Navigate to the Directory:
cd PortScan-Tool
-
Install Dependencies: Make sure you have Python installed. Then run:
pip install -r requirements.txt
-
Run the Tool: After installation, you can run the tool by executing:
python portscan.py
To use the PortScan Tool, simply provide the target IP address and specify the range of ports you want to scan. The command structure is as follows:
python portscan.py <target_ip> <start_port> <end_port>
To scan a specific IP address for ports 1 to 100:
python portscan.py 192.168.1.1 1 100
This command will return a list of open ports within the specified range.
The PortScan Tool covers various topics related to port scanning. Here are some relevant keywords:
- ipv4-port-scanner
- nmap-port
- port-check
- port-checker
- port-checking
- port-enumeration
- port-forwarding
- port-mapper
- port-scan
- port-scanner
- port-scanner-socket
- port-scanning
- portscan
- portscanner
- scan-ports
- tcp-port-scanner
- tcp-scan
- tcp-scanner
We welcome contributions to the PortScan Tool. If you would like to help, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes.
- Commit your changes and push to your branch.
- Create a pull request.
Your contributions help improve the tool for everyone!
The PortScan Tool is licensed under the MIT License. See the LICENSE file for more details.
For questions or feedback, feel free to reach out:
- Email: [email protected]
- GitHub: dponce1983
You can find the latest releases of the PortScan Tool here. Download the latest version and execute it to start scanning ports on your network.
Explore the Releases section for updates and new features.
Thank you for using the PortScan Tool! Happy scanning! 🚀