Directories
¶
| Path | Synopsis |
|---|---|
|
adapter
|
|
|
aliasstore
Package aliasstore persists user-defined device nicknames in a JSON file, keyed by MAC address so a label survives DHCP address changes.
|
Package aliasstore persists user-defined device nicknames in a JSON file, keyed by MAC address so a label survives DHCP address changes. |
|
arpscan
Linux implementation: raw ARP requests over an AF_PACKET socket, since Linux has no admin-free ARP API like Windows' SendARP.
|
Linux implementation: raw ARP requests over an AF_PACKET socket, since Linux has no admin-free ARP API like Windows' SendARP. |
|
httpspeed
Package httpspeed implements core.SpeedTester against Cloudflare's public speed-test endpoint.
|
Package httpspeed implements core.SpeedTester against Cloudflare's public speed-test endpoint. |
|
namelookup
Package namelookup resolves a device's hostname when reverse DNS comes up empty: most residential devices (phones, TVs, IoT) never register a PTR record but do answer multicast DNS or NetBIOS name queries.
|
Package namelookup resolves a device's hostname when reverse DNS comes up empty: most residential devices (phones, TVs, IoT) never register a PTR record but do answer multicast DNS or NetBIOS name queries. |
|
netinfo
Package netinfo reads local network interface information.
|
Package netinfo reads local network interface information. |
|
oui
Package oui resolves a MAC address to its manufacturer using the IEEE OUI registry embedded at build time.
|
Package oui resolves a MAC address to its manufacturer using the IEEE OUI registry embedded at build time. |
|
scancache
Package scancache remembers the last scan's IP-to-MAC map so that aliasing a device by IP can skip a fresh ARP sweep.
|
Package scancache remembers the last scan's IP-to-MAC map so that aliasing a device by IP can skip a fresh ARP sweep. |
|
tcpprobe
Package tcpprobe implements core.Prober with a light TCP connect scan of a few well-known ports.
|
Package tcpprobe implements core.Prober with a light TCP connect scan of a few well-known ports. |
|
wifi
Package wifi reports the active wireless connection and nearby access points.
|
Package wifi reports the active wireless connection and nearby access points. |
|
Package tui renders discovery results as a legible terminal table.
|
Package tui renders discovery results as a legible terminal table. |
Click to show internal directories.
Click to hide internal directories.