https://github.com/athiyaman-m/network_analyzer_scapy
This Python script uses Scapy to perform ARP scanning on a local network, discovering devices and listing their IP and MAC addresses in a clear format. It's a valuable tool for network management and security tasks.
https://github.com/athiyaman-m/network_analyzer_scapy
arp cybersecurity network-analysis python scapy
Last synced: about 1 month ago
JSON representation
This Python script uses Scapy to perform ARP scanning on a local network, discovering devices and listing their IP and MAC addresses in a clear format. It's a valuable tool for network management and security tasks.
- Host: GitHub
- URL: https://github.com/athiyaman-m/network_analyzer_scapy
- Owner: athiyaman-m
- Created: 2023-09-24T03:58:11.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-24T04:09:03.000Z (over 1 year ago)
- Last Synced: 2023-09-24T12:05:18.628Z (over 1 year ago)
- Topics: arp, cybersecurity, network-analysis, python, scapy
- Language: Python
- Homepage:
- Size: 2.93 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Network_analyzer_scapy
The project is a Python script leveraging the Scapy library to conduct an ARP (Address Resolution Protocol) scan within a specified local network subnet. It systematically sends ARP requests to all IP addresses in the defined range, collects responses from active devices, and compiles a list displaying the discovered devices' IP and MAC addresses in a user-friendly tabular format. This tool is valuable for network administrators managing local network inventories, security professionals conducting security audits, and as an educational resource for understanding ARP scanning techniques.ARP REQUEST
ARP RESPONSES
OUTPUT
