Não se trata de * duas * coisas, mas
três Características cruciais que definem um vírus de computador:
1.
auto-replicação: Um vírus deve ser capaz de fazer cópias de si mesmo. Esse é o núcleo de seu mecanismo de propagação, permitindo que ele se espalhe para outros arquivos e sistemas.
2.
Anexo: Um vírus precisa se anexar a um programa ou arquivo host. Isso permite que ele seja executado ou carregado ao lado de seu host, permitindo sua replicação e atividades maliciosas.
3.
intenção maliciosa: O objetivo final de um vírus é executar uma ação prejudicial, como excluir arquivos, corrupção de dados, roubar informações ou interromper a funcionalidade do sistema.
Embora essas sejam as três características fundamentais, alguns vírus podem empregar técnicas adicionais, como usar vulnerabilidades específicas, explorar fraquezas do sistema ou se espalhar através de conexões de rede.