O Futuro é a Liberdade

Discussões sobre Software Livre e Sociedade

Descobrindo computadores na rede

Posted by Paulo em 30/01/2011

É ótimo ver como gente jovem aprendendo a fazer coisas legais com o Linux. Esse é o caso do Lucas Villela Canôas, que na semana passada publicou um no Dicas-l (http://www.dicas-l.com.br/arquivo/descobrindo_computadores_da_rede.php). O autor tem 17 anos e é estudante de nível médio.

Abaixo reproduzo o post, mas lembro que o netdiscover não é instalado por padrão no Ubuntu, portanto é preciso instalá-lo antes, utilizando o Synaptic, a Central de programas ou o apt-get. O netdiscover é especialmente útil, se você quer descobrir se alguém está utilizando sua rede sem fio sem sua autorização.

Descobrindo computadores da rede

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.

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 (:

Opções

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

Arquivos de Configuraçã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.


 

Anúncios

Uma resposta to “Descobrindo computadores na rede”

  1. Lucas said

    haha, vi só hoje, legal ver meu artigo se espalhando pela rede =D

    abraços

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

 
%d blogueiros gostam disto: