37
 Sniffing I Workshop GRIS Guilherme Iria

GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

Embed Size (px)

DESCRIPTION

Apresentaçoes do GRIS - Grupo de Resposta a Incidentes de Segurança - atuante no DCC/UFRJ

Citation preview

Page 1: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

Sniffing

I Workshop GRIS

Guilherme Iria

Page 2: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

Definição

“Farejar”

Registro de informações que alcançam uma interface de rede.

Page 3: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

Aplicações

➔ Detectar ataques de flood e/ou negação de serviço

➔ Detectar tráfego anômalo ou não permitido

e também...

➔ Capturar dados sigilosos

Page 4: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

Modo Promíscuo

Recepção de todos os pacotes que trafegam pelo mesmo segmento de rede do receptor, não importando o 

destino do pacote. 

Page 5: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

Dispositivos

HubReplica os dados recebidos em uma porta 

para TODAS as demais.

Ambiente altamente suscetível ao sniffing

Page 6: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

Dispositivos

Switch• Encaminha  os dados para a porta com a 

máquina de destino• Máquinas mapeadas em uma tabela.

[Endereço físico X Porta do switch]• Ambiente que dificulta o sniffing, porém 

não o impossibilita

Page 7: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

Dispositivos

Roteadores• Trabalha na camada 3 do modelo OSI.

• Tabelas de roteamento • Conecta pelo menos 2 redes

• Transfere os pacotes baseando­se em endereços IP's 

Page 8: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

● Traduz IP's em MAC address

● Requisição feita por broadcast

● Cache ARP

O Protocolo ARP

Page 9: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

Port Mirroring

●Espelhamento do tráfego

Page 10: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

MAC flooding

Memória limitada+ Muitas respostas ARP forjadas

Problemas

Page 11: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

ARP spoofing

Técnica “Man in the middle”

Máquina do atacante:

I.Forja pacotes de resposta ARP

II.Analisa tráfego

III.Repassa os dados para destinatário real

Page 12: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

ARP spoofing

Page 13: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

ARP spoofing

Page 14: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

ARP spoofing

Page 15: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

Ferramentas

●  TCPDump

● Wireshark

● Suíte Dsniff

● dsniff ­ senhas● arpspoof – arpspoofing● macof – mac flooding● urlsnarf – pedidos http ● tcpkill – fecha conexão tcp● sshmitm – logins e senhas por ssh● webmitm – logins e senhas http/https● webspy – exibe navegação da vítima em tempo real 

Page 16: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

Ferramentas

● Ettercap

– Coleta automaticamente senhas de variados 

protocolos

– Captura logins e senhas de SSHv1

– Intercepta sessões de https (certificado falso)

– Procura por outros sniffers na rede

Page 17: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

Filtros

● [Expressão]– seleciona que pacotes serão aceitos na captura– aceita pacotes onde [expressão] for verdadeira– palavras reservadas e seus tipos :

● Tipo: host, net, port, ...● Protocolo: ether, ip, tcp, udp, arp, rarp, ...● Direção: src, dst, src and dst, src or dst, ...● Operadores lógicos: and, or, not.

Page 18: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

Filtros

● exemplos:– tcpdump -ni eth0 'arp net 192.164'

aceita pacotes arp somente da rede 192.164.0.0

– tcpdump -ni eth0 'src net 10.10.10.0/24 and dst host 192.168.0.1 and dst port 80'

só aceita pacotes da rede 10.10.10.0/24 que vão para 192.168.0.1 na porta 80

Page 19: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

Ettercap

Page 20: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

Ettercap

Page 21: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

Ettercap

Page 22: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

Login http

Page 23: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

Login http

opções:  ­n : não traduz IP por consulta dns­s[num]: captura pacotes com [num] bytes. Padrão é 68­w [arquivo] : salva em arquivo binário

Page 24: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

Login http

Page 25: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

Scan

● Analise alguns dados de log de um IDS  e responda:– O que está acontecendo na rede ?– Quem está envolvido ?– O que conseguiu ?

Page 26: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

Scan

Page 27: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

Scan

Page 28: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

Scan

Page 29: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

Scan

Page 30: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

Scan

Page 31: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

Scan

Page 32: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

Scan

Page 33: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

Scan

Page 34: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

Scan

● Repostas:– O que está acontecendo? 

r: PortScan, status de portas.

– Quem está envolvido?r: máquina 192.168.0.9, as outras máquinas foram usadas

como chamarizes para esconder o endereço real do atacante

– O que conseguiu?r: Portas abertas : 22, 53, 80, 443, 32768

Page 35: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

Proteção

Substituir Hubs por switchs

Uso de protocolos/soluçoes que usam criptografiaSSHSecure Sockets Layer (SSL)OpenPGPS/MIME

Arpwatch

MAC Binding

Page 36: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

Referências

● http://www.honeynet.org/● http://www.guiadohardware.net/● http://www.tcpdump.org● http://www.wikipedia.org/

e para não perder o costume:● http://www.google.com● Man pages

Page 37: GRIS - Sniffing - A apresentação mostra alguns aspectos da técnica de Sniffing

   

Obrigado !!!

Já chegou ao fim????sniff... sniff... sniff

Até a próxima....