Classe principal: VirWare
Vírus e worms são programas maliciosos que se auto-replicam em computadores ou através de redes de computadores sem que o usuário esteja ciente; cada cópia subsequente de tais programas maliciosos também é capaz de se auto-replicar. Programas maliciosos que se espalham através de redes ou infectam máquinas remotas quando são ordenados pelo “proprietário” (por exemplo, Backdoors) ou programas que criam múltiplas cópias que não podem se auto-replicar não fazem parte da subclasse Vírus e Worms. A principal característica usada para determinar se um programa é ou não classificado como um comportamento separado dentro da subclasse Vírus e Worms é como o programa se propaga (ou seja, como o programa malicioso espalha cópias de si mesmo via recursos locais ou de rede). como arquivos enviados como anexos de email, através de um link para um recurso web ou FTP, através de um link enviado em uma mensagem ICQ ou IRC, via redes de compartilhamento de arquivos P2P, etc. Alguns worms são distribuídos como pacotes de rede; estes penetram diretamente na memória do computador, e o código do worm é então ativado. Os worms usam as seguintes técnicas para penetrar em computadores remotos e iniciar cópias de si mesmos: engenharia social (por exemplo, uma mensagem de email sugerindo que o usuário abre um arquivo anexado), explorando erros de configuração de rede (como copiar para um disco totalmente acessível) e explorando lacunas na segurança do sistema operacional e do aplicativo. Os vírus podem ser divididos de acordo com o método usado para infectar um computador: vírus de arquivo vírus do setor de inicialização vírus de macro vírus de script Qualquer programa dentro dessa subclasse pode ter funções adicionais de cavalo de Tróia. Também deve ser notado que muitos worms usam mais de um método para distribuir cópias via redes. As regras para classificar objetos detectados com múltiplas funções devem ser usadas para classificar esses tipos de worms.Classe: Net-Worm
Net-Worms propagam-se através de redes de computadores. A característica distintiva desse tipo de worm é que ele não requer ação do usuário para se espalhar. Esse tipo de worm geralmente procura vulnerabilidades críticas em softwares em execução em computadores em rede. Para infectar os computadores na rede, o worm envia um pacote de rede especialmente criado (chamado exploit) e, como resultado, o código do worm (ou parte do código do worm) penetra no computador da vítima e é ativado. Às vezes, o pacote de rede contém apenas a parte do código do worm que baixará e executará um arquivo contendo o módulo principal do worm. Alguns worms de rede usam vários exploits simultaneamente para se espalhar, aumentando assim a velocidade com que eles encontram vítimas.Plataforma: Win32
O Win32 é uma API em sistemas operacionais baseados no Windows NT (Windows XP, Windows 7, etc.) que oferece suporte à execução de aplicativos de 32 bits. Uma das plataformas de programação mais difundidas do mundo.Descrição
Detalhes técnicos
Esse worm sem arquivo, também conhecido como BlackIce e Blackworm, infecta computadores que usam os seguintes produtos ISS vulneráveis:
RealSecure Network 7.0, XPU 22.11 e antes RealSecure Server Sensor 7.0 XPU 22.11 e antes RealSecure Server Sensor 6.5 para Windows SR 3.10 e antes Proventia A Series XPU 22.11 e antes Proventia G Series XPU 22.11 e antes Proventia M Series XPU 1.9 e antes RealSecure Desktop 7.0 ebl e antes RealSecure Desktop 3.6 ecf e antes RealSecure Guard 3.6 ecf e antes RealSecure Sentry 3.6 ecf e antes BlackICE Agent for Server 3.6 ecf e antes BlackICE PC Protection 3.6 ccf e antes BlackICE Server Protection 3.6 ccf e antes
Ele envia seu próprio código de computador para computador e lança o código, explorando uma falha na programação de produtos ISS.
O worm é extremamente pequeno e varia de 768 bytes a 1148 bytes (o último é o maior espécime detectado até agora. O tamanho do worm pode ser menor do que os valores dados.
O worm existe apenas na memória e não se copia para o disco. Ele tenta sobrescrever parte da biblioteca vulnerável iss-pam1.dll em produtos ISS com seus próprios dados.
Quando ativado no computador infectado, o worm gera um endereço IP aleatório e envia seu próprio código, juntamente com a exploração da vulnerabilidade mencionada acima, para esse endereço. Utiliza o UPD 4000 como porta de origem.
Ao receber tal pacote de dados, qualquer computador remoto que tenha produtos ISS vulneráveis instalados o tratará como um pacote ICQ de entrada e tentará processá-lo de acordo.
O resultado desse erro é que o código executável do worm penetra na memória do computador da vítima e começa a enviar cópias de si mesmo.
Depois que o pacote de dados é enviado do endereço IP escolhido aleatoriamente, o worm repete o processo de escolher um endereço e enviar dados 20.000 vezes. Em seguida, ele tenta gravar os primeiros 65 KB de dados do iss-pam1.dll em um setor de disco escolhido aleatoriamente no computador infectado.
Uma vez que a operação acima tenha sido completada, todo o ciclo é repetido.
O texto mostrado abaixo pode ser visto no código do worm:
(^. ^) insira uma mensagem espirituosa aqui. (^. ^) 32Qhws2 QhsockTS QhsendTS Qhel32hkernT QhounthickChGetTTP
Implementação de ataques
Para realizar ataques, o worm usa um dos erros na programação de produtos ISS. Uma descrição pode ser encontrada no site do fornecedor
Witty explora a vulnerabilidade na Análise de ICQ em Produtos da ISS , que foi identificada pela primeira vez em março de 2004.
Patches para esta falha podem ser baixados do site do ISS
Notavelmente, os métodos que a Witty usa para se propagar são quase idênticos àqueles que outro worm sem filtro, o Slammer , usou em janeiro de 2003.
O worm não apresenta qualquer ameaça aos usuários que não possuem os produtos ISS vulneráveis instalados em seus sistemas.
O worm não cria cópias de si mesmo no disco e reside apenas na RAM. Uma vez que o sistema infectado foi reiniciado, o worm deixa de funcionar.
A análise de ataques da Internet feita pela Kaspersky mostra que, em 22 de março de 2004, 48 horas após o surgimento do worm, a Witty ficou em 13º lugar entre todos os worms da Internet (excluindo worms de e-mail), com uma modesta classificação de 0,32%.
Saiba mais
Descubra as estatísticas das vulnerabilidades que se espalham em sua região statistics.securelist.com