Netdiscover – Descobrindo dispositivos na rede

O Netdiscover é uma ótima ferramenta para descobrir dispositivos e computadores na rede, ele faz uma varredura completa, trazendo IP, endereço MAC, Fabricante ou Hostname do dispositivo na sua rede.

netdiscover

 

Para o executar ele solicita privilégios de Root.
No comando do print acima usei apenas o: netdiscover se nenhum filtro então ele vai varrer todos ranges.
Segue um todas opções para quem quer filtrar as buscas na rede:
[root@AntergosPC antergos]# netdiscover --help
netdiscover: invalid option -- '-'

Netdiscover 0.3-pre-beta7 [Active/passive arp reconnaissance tool]
Written by: Jaime Penalba <jpenalbae@gmail.com>

Usage: netdiscover [-i device] [-r range | -l file | -p] [-m file] [-s time] [-n node] [-c count] [-f] [-d] [-S] [-P] [-c]
 -i device: your network device
 -r range: scan a given range instead of auto scan. 192.168.6.0/24,/16,/8
 -l file: scan the list of ranges contained into the given file
 -p passive mode: do not send anything, only sniff
 -m file: scan the list of known MACs and host names
 -F filter: Customize pcap filter expression (default: "arp")
 -s time: time to sleep between each arp request (miliseconds)
 -n node: last ip octet used for scanning (from 2 to 253)
 -c count: number of times to send each arp reques (for nets with packet loss)
 -f enable fastmode scan, saves a lot of time, recommended for auto
 -d ignore home config files for autoscan and fast mode
 -S enable sleep time supression betwen each request (hardcore mode)
 -P print results in a format suitable for parsing by another program
 -N Do not print header. Only valid when -P is enabled.
 -L in parsable output mode (-P), continue listening after the active scan is completed

If -r, -l or -p are not enabled, netdiscover will scan for common lan addresses.

Instalando o Netdiscover no Ubuntu e no Arch Linux:

sudo apt-get install netdiscover
yaourt -S netdiscover
==> Fazendo download do PKGBUILD de netdiscover do AUR...
x .SRCINFO
x PKGBUILD
netdiscover 0.3prebeta7-0 (2015-09-15 10:31)
( Pacote sem suporte: Potencialmente perigoso ! )
==> Editar PKGBUILD ? [S/n] ("A" para abortar)
==> ------------------------------------------
==> Dependências de netdiscover:
 - libpcap (já instalado)
 - gcc (já instalado) [makedepend]
 - make (já instalado) [makedepend]
 - wget (já instalado) [makedepend]
 - libnet (pacote encontrado)


Deixe uma resposta