Skip to content

bwaldvogel/neighbourhood

Folders and files

NameName
Last commit message
Last commit date
Dec 29, 2024
Dec 29, 2024
Sep 7, 2021
Dec 29, 2024
May 15, 2021
Dec 29, 2024
Dec 29, 2024

Repository files navigation

Layer 2 Network Neighbourhood Discovery Tool

Easily detect hosts on your local network by sending ARP pings. For additional information, see this Stack Overflow question.

Dependencies

  • Python 3.8+
  • scapy for networking functions like arping

Installation and Usage

When scapy is installed as system library, simply run:

$ sudo ./neighbourhood.py [-i <interface>]

Alternatively, you can use uv:

$ uv sync
$ sudo uv run neighbourhood.py [-i <interface>]

TODO

  • IPv6 support

About

Layer 2 network neighbourhood discovery tool that uses scapy

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages