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.
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 (:
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ãonetdiscover -d -f -i eth1
Arquivos de Configuração
O netdiscover conta com arquivos de configuração para facilitar seu uso:
/home/user/.netdiscover/rangesexemplo:
192.168.0.0/8 10.0.0.0/16 192.168.15.0/24Esse arquivo guarda as faixas padrão de endereços IP (-r)
/home/user/.netdiscover/fastipsEsse arquivo guarda as configurações padrões para o scan rápido (-f)
exemplo:
2 5 10 100 150 200 250cré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 entry was posted on 30/01/2011 às 20:49 and is filed under Aplicativos, Conhecimento Livre, cultura hacker, Cultura Livre, Debian Linux, Desenvolvimento colaborativo, Fedora, iniciante em Linux, Instalação de programas no Linux, instalação do Ubuntu, Linux Mint, Linuxacessível.org, Mandriva, Slackware, Software, Software Livre, Ubuntu Linux. Etiquetado: Código Aberto, Debian, Desenvolvimento colaborativo, dicas, falha de segurança, Free software, GNU/Linux, internet, Linux, Open Source, Operating Systems, rede, S.O., Sistema operacional, Software livre, tutorial, Ubuntu. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, ou trackback from your own site.
Lucas said
haha, vi só hoje, legal ver meu artigo se espalhando pela rede =D
abraços