Um vírus de computador é um pequeno trecho de código geralmente oculto dentro de outro programa de computador. Também é conhecido como programa de malware ou programa malicioso porque é capaz de interromper parcial ou totalmente as operações de um computador.
A mesma tecnologia usada para criar software legítimo é a mesma usada para criar vírus de computador. A diferença é que um vírus de computador tem a capacidade de replicar e incorporar cópias em outros programas de computador. Os vírus são descritos como programas de computador que se auto-replicam. Eles tendem a se instalar sem a permissão do usuário e geralmente se escondem. Os programas ou arquivos afetados estão infectados.
Os vírus de computador podem ser encontrados incorporados em programas e CDs baixados. Eles se espalham por meio de dispositivos de armazenamento removíveis, redes de computadores, canais de comunicação sem fio e sistemas de comunicação ponto a ponto. Eles fazem isso principalmente por meio da execução, transferência e cópia de arquivos.
Eles são usados para atividades prejudiciais, como corrupção de dados, obtenção de acesso a informações privadas, envio de spam para contatos, exclusão de arquivos e roubo de armazenamento, memória e tempo de processamento do computador. As infecções por vírus de computador podem levar à falha de sistemas inteiros, desperdício de recursos do computador e aumento dos custos de manutenção.
Exemplos de vírus de computador incluem worms, cavalos de Tróia e bombas lógicas. Embora alguns vírus tenham a intenção de causar danos, outros são usados como partidas e não têm a intenção de causar danos.