ESTE SERVIÇO PODE CONTER TRADUÇÕES FEITAS PELO GOOGLE. O GOOGLE SE ISENTA DE TODAS AS GARANTIAS RELACIONADAS ÀS TRADUÇÕES, EXPRESSAS OU IMPLÍCITAS, INCLUINDO QUALQUER RESPONSABILIDADE EM RELAÇÃO À PRECISÃO, CONFIABILIDADE E QUALQUER DEVER IMPLÍCITO SOBRE SUA COMERCIALIZAÇÃO, ADEQUAÇÃO PARA UM FIM ESPECÍFICO E NÃO-VIOLAÇÃO.

Para sua conveniência, o site da Kaspersky Lab foi traduzido com a utilização do software de tradução Google Tradutor. Foram realizados esforços razoáveis para o oferecimento de uma tradução precisa; entretanto, as traduções automatizadas não são perfeitas e tampouco pretendem substituir a tradução qualificada de especialistas. Essas traduções são fornecidas como um serviço para os usuários do site da Kaspersky Lab e são exibidas "como estão". Não há nenhuma garantia de qualquer tipo, seja expressa ou implícita, sobre a precisão, confiabilidade, ou exatidão de quaisquer traduções feitas do inglês para qualquer outro idioma. Alguns conteúdos (como imagens, vídeos, Flash, etc.) podem não estar corretamente traduzidos devido às limitações do programa de tradução.

Virus.DOS.Bomber

Data de detecção 01/11/2002
Classe Virus
Plataforma DOS
Descrição

Detalhes técnicos

É um vírus polimórfico residente de memória inofensivo. Ele conecta INT 21h e infecta o arquivo COM, exceto o COMMAND.COM em sua execução. Ele contém as mensagens de texto internas "COMMANDER BOMBER WAS AHI" e "[DAME]".

O recurso característico deste infector consiste em um novo algoritmo polimórfico. Após a infecção, o vírus lê 4096 bytes do deslocamento selecionado aleatoriamente e grava este código no e do arquivo. Então ele escreve neste 'buraco' seu código e começa a polimorfismo. Este vírus contém várias sub-rotinas que geram o código aleatório (mas executado com sucesso!). O vírus insere essas partes do código aleatório na posição escolhida aleatoriamente no arquivo host. Cerca de 90% de todas as instruções do i8086 estão presentes nessas partes. A parte do código assume o controle da parte anterior pelas instruções JMP, CALL, RET, RET xxxx. A primeira parte é inserida no início do arquivo e pula para a próxima parte, a próxima parte salta para a terceira, etc. A última parte retorna o controle para o corpo principal do vírus. No final, o arquivo infectado se parece com os "pontos" do código inserido.


Link para o original