SocketSpy is a Python-based port scanning tool that allows you to scan one or multiple targets for open ports on specified port ranges.
- Scan single or multiple targets for open ports
- Specify custom port ranges to scan
- Lightweight and easy-to-use
- Support for both IPv4 and IPv6 targets
-
Clone the repository:
git clone https://github.com/mohamedemam4078/SocketSpy.git
-
Navigate to the project directory:
cd SocketSpy
-
Install dependencies:
pip install -r requirements.txt
-
Scan a single target:
python SocketSpy.py target_ip_address -p port_range
-
Scan multiple targets:
python SocketSpy.py target1_ip_address,target2_ip_address -p port_range
Contributions are welcome! Please feel free to submit issues and pull requests.
This project is licensed under the MIT License - see the LICENSE file for details.