De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Lucas Villela Canoas
Data de Publicação: 28 de janeiro de 2011
Quando estamos numa rede, algo muito útil em diversas situações é ver quais computadores existem nesta rede. Há vários maneiras de se fazer isso. Hoje irei ensinar como fazer isso usando o netdiscover, que é bem simples.
O netdiscover faz um scan na rede usando o protocolo arp, ou seja, você não precisa ter um ip na rede. Por exemplo, quando você conecta o seu sistema GNU/Linux em uma rede windows, ele não ira adquirir um ip, mas será possivel ver as máquinas do mesmo jeito, é possível ver o ip das máquinas e o Mac Adress (:
Diretiva | Função | Exemplo |
---|---|---|
-i | Especifica qual a interface de rede será escaneada | netdiscover -i eth1 |
-r | Define qual a faixa de endereços ip você quer escanear. Por padrão, se nada for especificado, ele usa o IP da placa em questão | netdiscover -r 192.168.0.0/16 |
-l | Manda o programa ler o arquivo que contém várias faixas de endereços IP, uma por linha | netdiscover -l arquivo |
-p | Usando esse modo, você fica invisível na rede, já que o netdiscover vai apenas capturar os pacotes para ver as maquinas na rede. Demora um pouco mais, porém não envia requisições arp. Desta forma, você não será descoberto na rede facilmente | netdiscover -p -i eth1 |
-s | Manda as requisições de segundos em segundos, também é ideal para manter seu anonimato na rede | netdiscover -s 5 -i eth1 |
-c | Define a quantidade de pacotes a serem enviados para a máquina alvo, excelente para redes lentas ou com perdas de pacotes | `` netdiscover -s 5 -c 1 -i eth1`` |
-S | Ativa o tempo de espera entre cada requisição. Irá utilizar toda a capacidade da rede, muito bom para redes wireless que tem grande perda de pacotes | netdiscover -S -i eth1 |
-f | Faz um scan rápido, útil para descobrir as máscaras de rede utilizadas | netdiscover -f -i eth1 |
-d | Ignora os arquivos de configuração localizados no /home do usuário e ativa as configurações padrão |
netdiscover -d -f -i eth1 |
O netdiscover conta com arquivos de configuração para facilitar seu uso:
/home/user/.netdiscover/ranges
exemplo:
192.168.0.0/8 10.0.0.0/16 192.168.15.0/24
Esse arquivo guarda as faixas padrão de endereços IP (-r)
/home/user/.netdiscover/fastips
Esse arquivo guarda as configurações padrões para o scan rápido (-f)
exemplo:
2 5 10 100 150 200 250
créditos: Lucas Villela Canôas (www.zonebin.com)
Lucas Villela Canôas tem 17 anos, é dono do site onde publica seus artigos, está cursando o 3° ano do médio e pretende fazer Ciência da Computação.
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários