destinada a outros. E conveniente que a vitima nao detecte que existiu este tipo de alteracao de tabelas arp.dsniffA ferramenta dsniff e um sniffer que permite detectar usernames e passwords de protocolos nao seguros de uma forma muito simples. Dos protocolos que esta ferramenta processa encontra-se o FTP, Telnet, SMTP, HTTP, POP, poppass, NNTP, IMAP, SNMP, LDAP, Rlogin, RIP, OSPF, PPTP MS-CHAP, NFS, VRRP, YP/NIS, SOCKS, X11, CVS, IRC, AIM, ICQ, Napster, PostgreSQL, Meeting Maker, Citrix ICA, Symantec pcAnywhere, NAI Sniffer, Microsoft SMB, Oracle SQL*Net, Sybase e o Microsoft SQL protocols.dnsspoofEsta ferramenta permite ao atacante responder da forma que entender as perguntas de DNS da vitima. E bastante util para a implementacao de varios tipos de ataque man-in-the-middle e para furar listas de controles de acesso baseadas em nomes de hosts.Ettercap - http://ettercap.sourceforge.net- Permite a injeccao de caracteres numa conexao estabelecida- Suporta SSH v1- Suporta HTTPSPermite o uso de PluginsColector de passwords para varios protocolosPermite filtrar pacotes, alterando-os ou descartando-osPermite terminar uma conexaoPermite realizar scanning passivo da LANPermite verificar a existencia de outros poisoners na redeEthereal - http://www.ethereal.com/Ferramenta de sniffing de trafego IP.SSLSNIF - http://www.thoughtcrime.org/ie.htmlFerramenta usada para capturar ligacoes SSL e enviar um certificado forjado.Bom agora vem a parte de mostrar como fazer um Man-in-the-MiddleVou usar a ferramenta DsNiff, e fazer dois ataques o ARP poisoning, o MAC flooding e o DNS spoofing.-_-> No ARP poisoning, o Computador do atacante envia pacotes com respostas forjadas para requisicoes ARP de outras Maquinas da rede. O protocolo ARP e utilizado para descobrir os enderecos MAC das demais maquinas da rede, ja que os switches nao entendem enderecos IP. Esses pacotes forjados fazem com que os outras maquinas passem a enviar seus pacotes para a maquina do atacante, que e configurado para capturar as transmissoes e retransmitir os pacotes originais para os destinatarios correctos.A rede continua funcionando normalmente, mas agora o atacante tem chance de logar todo o trafego, usando o Wireshark ou outro sniffer. Felizmente, o Wireshark tambem pode ser usado para perceber as anormalidades na rede e chegar ate o espertinho.Os ataques de MAC flooding, por sua vez, tem como alvo o switch da rede e trabalham dentro de um principio bastante simples. O switch possui uma area limitada de memoria para armazenar a tabela com os enderecos MAC dos micros da rede (que permite que ele encaminhe as transmissoes para as portas corretas), de forma que, ao receber um grande numero de pacotes com enderecos MAC forjados, a tabela e completamente preenchida com os enderecos falsos, nao deixando espaco para os verdadeiros.Nessa situacao, existem apenas duas opcoes: ou o switch simplesmente trava, derrubando a rede, ou abandona o uso da tabela de enderecos e passa a trabalhar em modo failopen, onde os frames sao simplesmente retransmitidos para todas as portas, da mesma forma que um hub burro, permitindo que o atacante capture todo o trafego da rede (ate que o switch seja reiniciado).Como switches que travam nao sao uma boa propaganda, os fabricantes normalmente utilizam a segunda opcao, o que faz com que a maioria dos switches baratos e quase todos os