No mes em que o primeiro virus de computador pessoal criado completa 25 anos e um dos mais conhecidos vermes foi lancado, e preciso ficar atento as novas pragas, cada vez mais elaboradas, dificeis de serem detectadas e que trazem ate altos prejuizos financeiros.Relatos de programas que atacam os sistemas computacionais sao tao antigos quanto o surgimento dos primeiros computadores pessoais. Em julho de 1982, o Elk Cloner, considerado o primeiro virus de computador pessoal, foi desenvolvido pelo estudante Rich Skrenta e infectava, utilizando-se de disquetes, os computadores Apple II. No mesmo mes, ja em 2001, se teve inicio a uma das mais rapidas formas de propagacao de uma praga atraves da Internet, causada pelo verme Code Red. Este verme, muito mais nocivo, foi desenvolvido, supostamente, por um grupo de chineses com motivacoes politicas e tinha como objetivo causar um ataque de negacao de servico (DoS) no site da Casa Branca dos EUA. O Code Red se propagava por meio de uma vulnerabilidade no servidor web IIS da Microsoft e permitia que o invasor executasse remotamente comandos arbitrarios na maquina comprometida.Esses programas sao conhecidos como softwares maliciosos ou malwares e sao especificamente programados para executar acoes danosas em um computador. Os tipos mais conhecidos de malwares sao: cavalos de troia (trojan horses), virus, vermes (worms), bombas logicas (logic bombs) e bacterias ou rabbits.Os cavalos de troia sao programas maliciosos que entram no sistema como se fossem outros programas, aparentemente inofensivos para o usuario, mas podendo criar brechas de seguranca (back door) para outros ataques. Eles nao se propagam e, portanto, sao diferentes dos virus e vermes. Os cavalos de troia mais famosos, o Sub7 e o NetBus, sao instalados como se fossem programas supostamente uteis, entretanto abrem portas para permitir que o invasor controle remotamente as maquinas contaminadas.Virus e um pedaco de codigo malicioso especialmente desenvolvido para infectar sistemas computacionais. O virus de computador, analogo ao virus biologico, infecta o sistema, faz copia de si mesmo e tenta se espalhar para outros computadores (organismos). Entretanto, ele precisa de uma aplicacao hospedeira para se replicar e infectar outros sistemas. Existem diferentes formas para classificacao dos virus de computador, a depender do fabricante de antivirus ou autor, e uma delas e a seguinte:Polymorphic. Sao virus que mudam sua forma, encriptando parte do seu codigo, para evitar deteccoes pelo software de antivirus. Os virus polimorficos utilizam a mutacao como principal arma contra deteccao.Stealth. Os virus stealth se instalam em setores de inicializacao dos discos rigidos ou se movem de um arquivo para outro durante a varredura do antivirus para evitarem ser detectados.Multipartite. Estes tipos de virus atacam o sistema em diversas formas (setor de inicializacao, infecta arquivos executaveis e contaminas arquivos de aplicacoes), impedindo que o software de antivirus consiga corrigir todos os problemas. Armored. Os virus armored sao projetados para serem dificeis de detectar e analisar. Eles se escondem em codigos protegidos que dificultam os depuradores a examinar elementos criticos do virus. Esses virus seguem a premissa de que quanto mais tempo se leva para analisar o virus, mais tempo o virus pode viver,