DNS Spoof

Este texto irá tratar sobre um assunto muito pouco explorado atualmente, o DNS/IP Spoof. Essa técnica consiste em assumir a identidade de um outro computador numa rede, visando estabelecer o controle de uma máquina que confie no DNS/IP de outra máquina sendo possível assim estabelecer ma conexão sem utilização de senha. Resolvi tratar desse tema porque ele é muito pouco explorado atualmente e é realmente difícil encontrar informações sobre ele.
Funciona mais ou menos assim: o Servidor 1 tem um acesso confiável no Servidor 2, isto é, não é nescessária nenhuma senha para os dois se comunicarem (isso nos serviços rexec, rlogin, rsh). Acho que fica mais fácil com esse esquema:

Acesso Confiável

Servidor 1 --------------------------------- Servidor 2

Portanto, o cracker irá dizer ao Servidor 2 que seu DNS/IP é o do Servidor 1, tornando possível a conexão. O Spoof acontece assim: numa conexão TCP são mandados 3 pacotes. O primeiro diz algo com "Ei Servidor 2! eu quero me conectar com você!", então o Servidor 2 captura esse pacote e manda um número de sequência e, a esse número é incrementado 128 a cada segundo e 64 após o começo de cada conexão. Agora o cracker vira um cego em tiroteio! Ele precisa descobrir através de suas observações qual número de sequência o servidor está esperando, por a conexão de pé, e pronto. Ele está com uma conexão forjada!

Os ataques utilizando a técnica de spoof técnicamente, são assim: digamos que você quer forjar a identidade do Servidor 1. Então, primeiro derrube-o! Nada que um SYN Flood não faça. Agora, com base no item acima, você deve estabelecer uma conexão, forjando a identidade do Servidor 1 com Servidor 2. Hahahah acho que agora eu peguei você! Você deve estar pensando... "e com o que eu vou fazer isso???". Então eu sugiro que você use um bom programa de spoof, eu aconselho o spoofit. O problema é que ele vem em código source e não vou escrever tudo isso aqui porque haja paciência!

Vulnerabilidade: spoof é um ataque ao qual não estão sujeitos todos os SOs. Somente aqueles rodando uma versão completa do TCP/IP. Estou me referindo a Unix likes. Ou seja, máquinas rodando Windows ou DOS não são vulneráveis. Mas Mac rodando A/UX e PCs rodando Linux podem estar vulneráveis sob certas circunstância: se estiverem utilizando o X-Windows System, Serviços Remotos (R Services), ou algum tipo de NFS mal configurado.

Hosted by www.Geocities.ws

1