Software usado para infectar um computador. Após o código do vírus ser escrito, ele é enterrado dentro de um programa existente. Uma vez executado esse programa, o código do vírus é ativado e anexa cópias de si mesmo a outros programas no computador e em outros computadores da rede. Os programas infectados continuam a propagar o vírus, que é como ele se espalha. O efeito do vírus pode ser uma simples brincadeira que aparece na tela do nada, ou pode destruir programas e dados imediatamente ou em uma determinada data. Por exemplo, o famoso vírus Michelangelo contaminou a máquina no aniversário de Michelangelo. Os vírus devem ser executados para causar danosUm vírus é um programa auto-contido que se liga a uma aplicação existente de uma forma que faz com que ela seja executada quando a aplicação é executada. Os vírus de macro são similares. O código do vírus substituiu alguns ou todos os comandos de macro. O termo “vírus de computador” foi cunhado no início dos anos 80, supostamente depois que um estudante de pós-graduação apresentou o conceito de um programa que poderia “infectar” outros programas. Desde então, mais de um milhão de vírus já foram definidos. No entanto, a maior parte das infecções são de apenas algumas centenas de variantes ativas, ditas “na natureza”. Desde 1993, a Organização WildList tem acompanhado os ataques de vírus em todo o mundo. Para mais informações, visite www.wildlist.org. Para uma amostra de diferentes infecções por vírus, veja exemplos de vírus. Veja na natureza, extensões perigosas, quarentena, desinfecção, vírus de macro, vírus de e-mail, detecção de comportamento, vírus polimórfico, vírus furtivo, worm, vírus de boot, vândalo, hoaxes de vírus e raiva criptográfica. Teoria do VírusJohn von Neumann teorizou que um programa de computador poderia se replicar em seu artigo de 1949 “Teoria e Organização de Autômatos Complicados”, e o cientista da computação Fred Cohen descreveu a lógica para vários tipos de vírus em seu artigo de 1984 “Vírus de Computador – Teoria e Experimentos”. Veja von Neumann architecture.Windows vs. MacAlmost todos os usuários Windows instalam um programa antivírus em seus computadores, enquanto muitos usuários Mac não o fazem. Os computadores Windows são atacados constantemente, porque eles constituem a grande maioria dos computadores pessoais e são, portanto, o fruto do seu baixo penduricalho. Além disso, o Mac é uma máquina baseada em Unix, e a arquitetura Unix separa o sistema operacional das aplicações, o que torna mais difícil de quebrar, embora não impossível. Embora a maioria dos utilizadores de Mac não utilize software antivírus, de facto tem havido ataques de vírus bem sucedidos contra Macs, e os utilizadores de Mac estão a instalar antivírus mais do que no passado. Ver programa antivírus.