Por: Roberto SoaresFonte: http://cartilha.cert.br/malware/ Codigos maliciosos (Malware)Codigos maliciosos (malware) sao programas especificamentedesenvolvidos para executar acoes danosas e atividades maliciosas em umcomputador. Algumas das diversas formas como os codigos maliciosos podeminfectar ou comprometer um computador sao: pela exploracao de vulnerabilidades existentes nos programas instalados; pela auto-execucao de midias removiveis infectadas, como pen-drives; pelo acesso a paginas Web maliciosas, utilizando navegadores vulneraveis; pela acao direta de atacantes que, apos invadirem o computador, incluem arquivos contendo codigos maliciosos; pela execucao de arquivos previamente infectados, obtidos em anexos de mensagens eletronicas, via midias removiveis, em paginas Web ou diretamente de outros computadores (atraves do compartilhamento de recursos).Uma vez instalados, os codigos maliciosos passam a ter acesso aos dadosarmazenados no computador e podem executar acoes em nome dos usuarios,de acordo com as permissoes de cada usuario.Os principais motivos que levam um atacante a desenvolver e a propagarcodigos maliciosos sao a obtencao de vantagens financeiras, a coleta deinformacoes confidenciais, o desejo de autopromocao e o vandalismo. Alemdisto, os codigos maliciosos sao muitas vezes usados como intermediariose possibilitam a pratica de golpes, a realizacao de ataques e adisseminacao de spam (mais detalhes nos Capitulos Golpes na Internet, Ataques naInternet e Spam, respectivamente).Os principais tipos de codigos maliciosos existentes sao apresentadosnas proximas secoes.4.1. Virus Virus e um programa ou parte de um programa de computador, normalmentemalicioso, que se propaga inserindo copias de si mesmo e se tornandoparte de outros programas e arquivos.Para que possa se tornar ativo e dar continuidade ao processo deinfeccao, o virus depende da execucao do programa ou arquivo hospedeiro,ou seja, para que o seu computador seja infectado e preciso que umprograma ja infectado seja executado.O principal meio de propagacao de virus costumava ser os disquetes. Como tempo, porem, estas midias cairam em desuso e comecaram a surgir novasmaneiras, como o envio de e-mail. Atualmente, as midiasremoviveis tornaram-se novamente o principal meio de propagacao, naomais por disquetes, mas, principalmente, pelo uso de pen-drives.Ha diferentes tipos de virus. Alguns procuram permanecer ocultos,infectando arquivos do disco e executando uma serie de atividades sem oconhecimento do usuario. Ha outros que permanecem inativos durantecertos periodos, entrando em atividade apenas em datas especificas.Alguns dos tipos de virus mais comuns sao:Virus propagado por e-mail: recebido como um arquivo anexo a um e-mail cujo conteudo tenta induzir o usuario a clicar sobre este arquivo, fazendo com que seja executado. Quando entra em acao, infecta arquivos e programas e envia copias de si mesmo para os e-mails encontrados nas listas de contatos gravadas no computador. Virus de script: escrito em linguagem de script, como VBScript e JavaScript, e recebido ao acessar uma pagina Web ou por e-mail, como um arquivo anexo ou como parte do proprio e-mail escrito em formato HTML. Pode ser automaticamente executado, dependendo da configuracao do navegador Web e do programa leitor de e-mails do usuario. Virus de macro: tipo especifico de virus de script, escrito em linguagem de macro, que tenta infectar arquivos manipulados por aplicativos que utilizam esta linguagem como, por exemplo, os que compoe o Microsoft Office (Excel, Word e PowerPoint, entre outros). Virus de telefone celular: virus que