| netdiscover(8) | active/passive ARP reconnaissance tool | netdiscover(8) |
netdiscover - active/passive ARP reconnaissance tool
netdiscover [-i device] [-r range | -l file | -p] [-m file] [-F filter]
[-s time] [-c count] [-n node] [-dfPLNS]
netdiscover is an active/passive ARP reconnaissance tool, initially developed to gain information about wireless networks without DHCP servers in wardriving scenarios. It can also be used on switched networks. Built on top of libnet and libpcap, it can passively detect online hosts or search for them by sending ARP requests.
Furthermore, it can be used to inspect your network's ARP traffic, or find network addresses using auto scan mode, which will scan for common local networks.
If passive mode (-p), scan list (-l) or scan range (-r) options aren't enabled, netdiscover will scan for common LAN addresses (192.168.0.0/16, 172.16.0.0/12 and 10.0.0.0/8).
Screen control keys:
h Show help screen.
j Scroll down (or down arrow).
k Scroll up (or up arrow).
. Scroll page up.
, Scroll page down.
q Close help screen or end application.
Screen views:
a Show ARP replies list.
r Show ARP requests list.
u Show unique hosts detected.
There are 2 configuration files that netdiscover will look for, each time it is executed. If files doesn't exist, netdiscover will use default values. You can use the -d switch to disable reading and loading configuration files.
Example:
192.168.21.0/24
172.26.0.0/16
10.0.0.0/8
Scan common LAN addresses on eth0:
# netdiscover -i eth0Fast scan common LAN addresses on eth0 (search only for gateways):
# netdiscover -i eth0 -fScan some fixed ranges:
# netdiscover -i eth0 -r 172.26.0.0/24
# netdiscover -r 192.168.0.0/16
# netdiscover -r 10.0.0.0/8
Scan common LAN addresses with sleep time 0.5 milliseconds instead of
default 1:
# netdiscover -s 0.5Scan fixed range on fast mode with sleep time 0.5 milliseconds instead of default 1:
# netdiscover -r 192.168.0.0/16 -f -s 0.5Scan a range using 101 as last octet for SOURCE IP
# netdiscover -r 10.1.0.0/16 -n 101Only sniff for ARP traffic, don't send nothing:
# netdiscover -p
netdiscover was written by Jaime Penalba Estebanez <jpenalbae@gmail.com>.
This manual page was originally written by Nicolas Weyland, for the Debian project. This man page has been merged into netdiscover project and modified from the original by Jaime Penalba and Joao Eriberto Mota Filho.
| 29 Oct 2022 | netdiscover-0.10 |