QuestorNet is a Python-based utility designed for discovering devices within a specified IP range on a local network. This tool utilizes the Scapy library to send ARP requests and collects responses, providing information about active devices including their IP addresses and MAC addresses.
-
IP Range Scanning: Scan a specified IP range to discover active devices on the network.
-
ARP Requests: Use ARP (Address Resolution Protocol) requests to obtain IP-MAC address mappings.
-
Simple and Fast: The tool is lightweight and offers quick network discovery with minimal setup.
-
Output Formatting: Display results in a clear and organized format, making it easy to identify devices on the network.
-
Customizable: Easily integrate the tool into other projects or scripts, adapting it to specific use cases.
Install the required dependencies:
-
pip install pyfiglet
-
pip install scapy
OR
-
pip3 install -r requirements.txt
-
Run the tool with the desired IP range :
-
python QuestorNet.py 192.168.1.0/24
-
Replace 192.168.1.0/24 with the target IP range.
Contributions are welcome! If you have ideas for improvements, feature requests, or bug reports, please open an issue or submit a pull request.