Os principais tipos de vírus são:
1. Vírus de infecção de arquivos - um dos primeiros tipos de vírus. Quando arquivos
infectados eram executados, o vírus era automaticamente executado e se proliferava
para os demais arquivos executáveis existentes no sistema;
2. Vírus do setor de boot - pouco comuns na atualidade, foram uma praga no passado,
eram carregados antes da execução do sistema operacional e contaminavam todos os
demais discos inseridos no sistema. Atualmente este tipo de vírus não causa grandes
danos devido a funcionalidades incorporadas nos sistemas operacionais mais recentes;
3. Vírus de Macro - usam as linguagens de macro dos programas para infectar seus
arquivos de dados. São Vírus específicos dos programas e atacam principalmente
documentos do Microsoft Word e Microsoft Excel;
4. Virus de Sript - são escritos utilizando-se de programação script, principalmente
Visual Basic Script e Java Script, normalmente ativos quando um e-mail é aberto ou um
site visitado;
5. Vírus Criptografado - foi o primeiro resultado da guerra entre desenvolvedores de
vírus e anti-vírus, como as assinaturas dos vírus são normalmente sua forma de
detecção, os vírus começaram a cifrar e embaralhar seus códigos todas as vez que são
executados;
6. Vírus Polimorfico - são vírus que possuem um sistema ativo de mutação, que não
somente muda o vírus a cada vez que ele replica, mas também muda a rotina que
decifra. Isto cria um vírus muito difícil de se detectar. Um exemplo de vírus desta
categoria é "One Half", que criptógrafa progressivamente o seu disco rígido, tornando-o
impossível de ser lido.