Layer 2 network neighbourhood discovery tool that uses scapy
Switch branches/tags
Nothing to show
Clone or download
Latest commit ea2a9fa Aug 14, 2018
Permalink
Failed to load latest commit information.
.gitignore update gitignore Aug 14, 2018
LICENSE.txt add MIT license Jul 16, 2013
README.md update Scapy to 2.4.0 Aug 14, 2018
neighbourhood.py update Scapy to 2.4.0 Aug 14, 2018
requirements.txt update Scapy to 2.4.0 Aug 14, 2018

README.md

Layer 2 network neighbourhood discovery tool

Tool to discover hosts in your network using ARP pings. See also this question on stackoverflow.com

Dependencies

  • Python 2.7 or 3.4+
  • scapy for networking functions like arping

Run

sudo ./neighbourhood.py

TODO

  • IPv6 support

Known issues

  • Scanning networks on non-primary interfaces is currently not supported with scapy. See my scapy ticket