• Nenhum resultado encontrado

Pragas de computador: verdades, mitos e mentiras

N/A
N/A
Protected

Academic year: 2021

Share "Pragas de computador: verdades, mitos e mentiras"

Copied!
6
0
0

Texto

(1)

1

Pragas de computador:

verdades, mitos e mentiras

Prof. Dr. Adriano Mauro Cansian

2

Motivação

• Pragas de computador são um problema já bem conhecido, porém cada vez mais atuantes e sofisticados.

• É estimado que os vírus de computador causaram danos de US$ 55 bilhões em 2003. Em 2002 os danos foram entre US$ 20 e 30 bilhões e em 2001, US$ 13 bilhões.(*)

• No pico da infecção, o vírus MyDoom estava em cerca de 1 a cada 12 e-mails na Internet .(**)

(*) Fonte: Trend Micro, 16 de janeiro de 2004 (Computer World Article at http://www.computerworld.com)

(**) Fonte: Message Lab s, 17 de janeiro de 2004 (http://www.m essagelab s.com)

3

Introdução

• Os vírus e worms de computador estão em constante disseminação, e tentam ludibriar o usuário a instalá-los de diversas formas:

– ofertas de dinheiro fácil; – fotos de celebridades nuas;

– Falsos avisos do administrador do sistema, entre outros.

• É indispensável que o usuário se conscientize e proteja seu computador para evitar roubo de documentos confidenciais, senhas, ou que ataques sejam lançados a partir de seu PC.

4

Casos Famosos

• Alguns casos famosos incluem o do primeiro worm, o Morris, que será abordado adiante.

• Como exemplo recente, temos o worm Blaster, que infectou rapidamente milhões de computadores no ano de 2003, tirando muitos serviços do ar.

• No fim de 2003 e início de 2004, houve o problema com o MyDoom, que processava em torno de 50 a 60 mil mensagens por hora.

5

Risco atual (março/abril de 2004)

• A atual ameaça (2004) é o worm W32/NetSky.P-mm.

• Vasculha endereços de e-mail em máquinas infectadas para espalhar-se mais rápido.

• Tenta deletar entradas no registro feitas por outros worms.

• Taxa de infecção em 24 de março de 2004: 1 em 33 e- mails. Mensagens reais contendo este worm serão mostradas mais adiante.

Fonte:

http://www.messagelab s.com/viruseye/info/netskyp.asp 6

O que é um VÍRUS?

• Um vírus de computador é um programinha com uma série de instruções “maldosas” para o seu computador executar.

• Desenvolvido para se associar a um programa comum e, no momento que este é executado, o “programa vírus” também é executado, replicando-se e ligando-se a outros programas.

• Uma vez executado, pode, tenta ou infecta outros programas ou documentos existentes no computador.

(2)

7

Como surgiram os Vírus

• Fred B. Cohen, em 1983, escreveu o primeiro vírus de computador.

• Na Universidade do sul da Califórnia, durante uma apresentação em um seminário de segurança, pelo então estudante do curso de doutorado em engenharia.

8

O que é um WORM?

• Worm é um programa que tem a habilidade de se copiar de máquina para máquina com a ajuda de programas de e-mails ou de bate-papo (Chat ou IRC).

• O programa é capaz de se espalhar sem a intervenção humana.

• Usando uma rede, um worm pode se expandir inacreditavelmente depressa a partir de uma única cópia.

9

Como surgiram os Worms

• Robert Morris: em 1988, escreveu um pequeno programa, denominado então, worm.

• O próprio worm continha um bug -> travou 10% dos computadores da Internet da época.

Robert Tappan Morris Jr. Rebeldia ou acidente???

http://www.ee.ryerson.ca:8080/~elf/hack/iworm.html

http://kt-www.cs.titech.ac.jp/~natori/…/wormtour.html

10

Diferenças: Vírus X Worms

• Pelo fato de um worm poder ser considerado um tipo especial de vírus, ambos

possuem características em comum, mas, apesar disso são diferentes!

Diferenças: Vírus X Worms

• Um worm se propaga usando seu próprio “poder”: fazendo cópias de si mesmo através de um rede e executando-se em outros computadores ou através de mass-mailing (enviando-se para vários destinatários de correio eletrônico).

• Um vírus se propaga contaminando outro arquivo ou outro código executável (como o setor de boot) do computador. O único modo de um vírus se espalhar de sistema para sistema é através do compartilhamento de arquivos contaminados (através de disquetes, por exemplo).

• Resumindo, vírus infectam arquivos e worms sistemas.

Histórico sobre vírus (1/2)

• Os tipos de vírus serão explicados mais adiante

• 1981 – O primeiro vírus na rede – Apple virus

• 1983 – O primeiro vírus experimental documentado – Artigo de Fred Cohen, definindo um vírus e descrevendo os

experimentos feitos como prova de conceito (um vírus é viável)

• 1984 – É criado o Brain: primeiro vírus de boot - Primeiro trojan, distribuido como o shareware do

programa PC-Write

• 1987 – Surgem os primeiros vírus de arquivos – Infectavam principalmente arquivos COM (COMMAND.COM

principalmente

– Alguns já conseguiam alterar executáveis

• 1991 – Primeiro vírus polimórfico ou mutante – Possui capacidade de auto-alteração para evitar detecção

(3)

13

Histórico sobre vírus (2/2)

• 1995 – Primeiro vírus de macro – Atacava o Word

• 1996 – Boza - Primeiro vírus para arquivos Windows 95 – Primeiro vírus de macro para Excel

– Staog – Primeiro vírus para Linux (dos criadores do Boza)

• 1998 – Surge o primeiro vírus para Java

– Back Orifice – Primeiro trojan para administração remota

• 1999 – Melissa – A primeira combinação de vírus de macro e worm.

– Utilizava o livro de endereços do Outlook para propagação

• 2000 ~ 2004 – As características dos vírus começam a se misturar, e tornam-se cada vez mais poderosos.

– Ao falar sobre worms, isso ficará mais evidente.

14

Histórico sobre Worms (1/2)

• 1980 – Primeiros testes com worms

– Intenções benignas: realizar tarefas administrativas na rede – Se mal usado, poderia trazer consequências ruins

• 1988 – O chamado Internet Worm causa a primeira crise na Internet – Causou negativa de serviço em vários computadores

– Nasce o CERT (Computer Emergency Response Team), com a função de forncer respostas a estes tipos de incidentes

• 1999 – worm Melissa – Vírus de macro do Word

– Se propagava por listas de endereços do Microsoft Outlook – Deletava arquivos de inicialização do sistema infectado – Causou grande aumento de tráfego na internet

• 2000 – worm I Love You

– Se propagava de maneira semelhante ao Melissa – Técnicas de engenharia social são utilizadas

15

Histórico sobre Worms (2/2)

• 2001 – Code Red worm – Explorava vulnerabilidade do IIS – Ativo por default no Windows 2000/NT – Tinha como alvo o site da Casa Branca

• 2003 – Sobig Worm

• Trojan Horse que se propaga por e-mail

• Afetou, e ainda afeta, milhares de máquinas na internet – Blaster Worm

Ataca uma vulnerabilidade do sistema de RPC do Windows Reinicia o computador após alguns segundos

• 2004 – MyDoom

– Worm de maior capacidade de replicação já conhecido – Habilita controle remoto do computador afetado – Programado para gerar DDOS aos sites das SCO e Microsoft

16

Evolução dos vírus e worms

• No início, apenas existiam os vírus

• Alguns anos mais tarde, surge a técnica para a criação de worms

• Atualmente, o vírus não se enquadra em apenas uma das categorias de vírus a serem mostradas

• Quanto maior o número de características (trojan, vírus de arquivo, vírus mutante) mais poderoso é o vírus.

• Quando, além de tudo isso, é também um worm, seu poder de propagação e destruição torna-se gigantesco

• A eficácia destes malwares aumentam a cada dia, com a utilização, além de tudo o que foi dito, de técnicas de engenharia social (inicia-se com o vírus I Love You)

• Este cenário assombroso nada mais é que a Internet atual, com um grande representante, que é o MyDoom

17

Tipos de Vírus

O que eles infectam?

• Vírus de Arquivos

– Ação direta: contaminam arquivos executáveis. – Residentes: ficam armazenados na memória RAM . – Vírus de Macro: infectam arquivos do Microsoft Word.

• Vírus de Boot ou de Sistema

• Algumas empresas especializadas classificam os vírus em mais duas categorias: vírus de sistema de arquivo e vírus de kernel (núcleo do sistema).

– São menos comuns.

18

Vírus de Arquivo

• Infectam arquivos executáveis e bibliotecas de executáveis.

• Riscos envolvidos: podem executar qualquer tipo de ação maliciosa:

– apagar arquivos, – roubar informações,

– alterar o funcionamento normal da máquina, etc.

• Infecção:

– Ação direta: cada vez que um programa infectado é executado outros programas são contaminados. – Residentes: infectam porções da memória RAM e

posteriormente programas executados na máquina – são a maioria dos vírus existentes.

(4)

19

Vírus de Macro

• Arquivos do Microsoft Word ou Excel podem executar códigos arbitrários, ou seja, também podem executar ações maliciosas.

• Riscos: comprometimento das informações armazenadas no computador.

• A infecção ocorre através de arquivos infectados que contaminam principalemente os templates e outros arquivos do Word ou Excel.

20

Vírus de Boot

• Infectam a MBR (Master Boot Record) dos discos rígidos ou o setor de boot dos sistemas de arquivos,

principalmente o sistema FAT.

• Riscos:

– Comprometem o funcionamento normal do computador, podendo inutilizá-lo temporariamente.

– Podem apagar todas as informações existentes na máquina.

• Infecção: através de disquetes infectados ou dispositivos de disco infectados.

21

Ambiente de Propagação

• A propagação é maior em sistemas Microsoft Windows devido, principalmente, a dois fatores:

– Popularidade do sistema.

– Grande número de vulnerabilidades nestes sistemas.

• Existem também vírus para todas as outras plataformas (Linux, UNIX, MacOS X, etc), inclusive existem vírus para PDA's.

22

Vírus em e-mails

• E-mail é simplesmente um “meio de propagação” para os vários vírus existentes.

• Podem transportar todos os tipos de vírus, ou seja, os riscos estão relacionados ao tipo de vírus que o e-mail transporta.

• Atualmente criminosos utilizam e-mails para distribuir um tipo especial de software malicioso: os Keyloggers.

• Infecção: Exploram vulnerabilidades dos softwares de e- mails ou a curiosidade usuário.

Tipos Avançados de Vírus

• Aplicações Web

– Scripts maliciosos presentes em páginas web. – Utilizam as linguagens: PHP, Javascript, ASP, etc

– São menos destrutivos pois não possuem acesso ao sistema de arquivos.

• Mobile Coding (Java e Virtual Machines): são vírus que podem ser executados em várias plataformas diferentes através das máquinas virtuais.

• Vírus Mutantes ou polimórficos: produzem automaticamente variantes funcionais de seu próprio código para enganar os softwares anti-vírus.

Métodos de proteção contra vírus

• Sistemas anti-vírus

– São programas capazes de detectar e remover vírus

– Impedem os vírus de contaminar o sitema – Restauram sistemas contaminados – Verificam se o e-mail está seguro

– Estão presentes em grande parte dos servidores da internet e dos computadores pessoais

– Necessitam de atualização para manterem-se efecientes

• FireWalls

– São programas que protegem seu sistema de ameaças vindas da rede e da internet

– Dificultam a ação de vírus que exploram vulnerabilidades da

(5)

25

Métodos de proteção contra vírus

• Proteção em camadas

– Antivírus é executado em vários computadores controlando o fluxo de e-mail e arquivos em geral

– A chance de detecção do vírus é aumentada Servidor

de Internet Proxy da rede

Estação de Trabalho

26

Métodos de limpeza

• Alternativas para efetuar a limpeza em um sistema infectado

– Atualize seu anti-vírus e execute uma varredura completa em seu sistema

– Verifique a existencia “vacinas” disponíveis nos sites especializados. Uma Vacina é um programa pequeno utilizado para detectar e remover apenas alguns vírus,

worms e/ou trojans depois que estes já se instalaram no sistema – Procure informação nos distribuidores de anti-vírus sobre a

remoção manual do vírus

27

• Procedimentos de Limpeza

– Desconecte fisicamente os computadores infectados da rede sua para evitar que a infecção se espalhe

– Remova o vírus, worm ou trojan

– Refaça uma verificação completa em seu sistema para asseguar que a remoção foi efetivada com sucesso

– Restaure dados do seu backup caso necessário

– Documente o processo de remoção. Você terá uma referência para consultas futuras e desinfecção de outros computadores

Métodos de limpeza

28

• Anti-vírus de uso gratuito – AVG Anti-vírus Free Edition

http://www.avgbrasil.com.br, atualizações em: http://www.grisoft.com/

– Freeware avast! 4 Home Edition http://www.avast.com/ – AntiVir Personal Edition

http://www.free-av.com/

• Anti-vírus onlines

– Panda ActiveScan (detecção e remoção)

http://www.pandasoftware.com/activescan/pt/activescan_principal.htm – Norton Antivírus online (detecção apenas)

http://security.symantec.com/sscv6/ – Trend Micro HouseCall

http://housecall.antivirus.com/housecall/start_corp.asp

Obs.: nos links iexistem opções de download para versões pagas e gratuitas dos anti-vírus indicados

Alternativas de uso gratuito

29

Alternativas de uso gratuito

• Firewalls – ZoneAlarm Free

http://www.zonelabs.com – Outpost Firewall FREE

http://www.agnitum.com/ – Sygate Personal Firewall http://www.sygate.com/

• Ferramentas contra Spyware – Spybot Search and Destroy

http://www.safer-networking.org/ – AD-aware 6.0

http://www.lavasoftusa.com/

Dica: você pode encontrar links para estes e outros softwares relacionados a proteção contra vírus em www.superdownloads.com.br

30

Prevenção: por que prevenir?

• Uma vez que a remoção de um vírus é bastante trabalhosa e, em alguns casos é recomendada até a formatação do computador, a prevenção é extremamente necessária. E menos trabalhosa...

• Ao evitar a contaminação do seu computador você também interrompe a propagação do vírus através da Internet, fazendo bem também para outros usuários.

• Ou seja, nesse caso, prevenir é realmente melhor do que remediar!

(6)

31

Prevenção: como prevenir

• Utilize sempre um antivírus e um firewall e mantenha-os sempre atualizados.

• Não executar ou abrir arquivos recebidos por e-mail, mesmo que venham de pessoas conhecidas, mas caso seja inevitável, certifique-se que o arquivo foi verificado pelo programa antivírus.

• Não configure seu programa de e-mail para executar automaticamente os anexos.

• Não deixe discos nos drives ao desligar ou reiniciar seu computador.

32

Prevenção: como prevenir

• Ao terminar de utilizar um disquete, proteja-o contra gravação.

• Desativar as macros do Word.

• Não execute arquivos de fontes suspeitas (sites da Internet, IRC, etc...) ou, pelo menos, certifique-se de que não estão infectados antes.

• Faça sempre as atualizações do seu sistema operacional, principalmente se ele for o Windows. Atualize também os seus programas.

33

Epílogo (

Epílogo (worm W32/NetSky.P-mm))

Agora, alguns exemplos de e-mail contendo código malicioso anexado: Subject

suspeito

Anexos com extensões SRC, EXE, ZIP ou PIF

Mensagem e descrição do anexo tentando enganar o

usuário e/ou referenciando vendedores de anti-vírus.

Referências

Documentos relacionados

Portanto, tendo em vista esse grande desafio que a tecnologia impõe às estratégias de preservação digital, e devido à complexidade e à especifi- cidade do documento

Meia Argola Pérolas Formato Coração 526653 3,7 cm de Diâmetro 24 Pérolas Sintéticas Pendant Letra com Pérolas 542348 Pérolas Sintéticas. Presente

GRUPO 12: animais serão submetidos a queimaduras e receberão tratamento intraperitoneal com galectina-1 (50-100 µg/animal) e também receberão infusão intravenosa de

TEORIA UNITÁRIA TEORIA EXTENSIVA (Mezger) TEORIA OBJETIVA TEORIA DUALISTA TEORIA DO DOMÍNIO DO FATO.. não existe distinção entre autor e partícipe. Conclusão: todo aquele que

Para mais detalhes sobre as vulnerabilidades mais recentes, consulte esta página da Microsoft: Windows Security Updates

A melhor forma de proteção para qualquer ameaça da Internet é manter-se atualizado, tanto em informações como em programas instalados no computador, e evitar ataques antes que

Essa pesquisa leva a autora a algumas conclusões, tais como: a condição de ser mulher faz diferença em qualquer contexto de pesquisa; como a experiência de campo, com

os cristais líquidos são um grupo de materiais bastante peculiar, correspondente a um estado da matéria intermediário entre o estado sólido e o líquido: um estado mesomórfico (do