This network scanner project is a tool used to discover and analyze devices on a network. It helps identify connected devices, retrieve their IP and MAC addresses, and check for open ports
A simple network scanner that performs an ARP scan to discover active devices on a network and checks for open ports on each discovered host.
- Scans a given IP range for active devices using ARP requests.
- Retrieves MAC addresses and hostnames of discovered devices.
- Scans open ports (1-1024) on each discovered device.
- Uses multi-threading for faster port scanning.
- Python 3.x
- Required Python modules:
scapysocketconcurrent.futures
3๏ธโฃ Install Dependencies
pip install scapy