Hoje em dia, o software antivírus consiste em uma multiplicidade de componentes diferentes, alguns dos quais funcionam mesmo independentemente uns dos outros. O clássico verificador de vírus e o Firewall estão entre as mais conhecidas, mas há também inúmeras outras funções, como a pesquisa orientada de e-mails pishing, a defesa contra malware e a proteção de navegação, bem como cada vez mais ferramentas de otimização que podem melhorar o funcionamento do computador e gerenciar a memória de forma independente. As funções básicas que devem ser incluídas em um bom software antivírus são apresentadas nas seções seguintes uma vez em resumo. No entanto, isto só pode acontecer em parte, porque entre os provedores individuais existem diferenças significativas de desempenho e funcionalidade.
O verificador de vírus e o firewall
Estes dois componentes básicos estão incluídos em todos os programas antivírus e estão principalmente relacionados com a defesa e detecção de ameaças. Enquanto o verificador de vírus procura vírus nos arquivos e estruturas existentes, o firewall é um instrumento de defesa puro contra ameaças conhecidas. O firewall virtualmente faz o trabalho preliminar e o verificador de vírus "limpa" o disco rígido ainda mais precisa e completamente. Um firewall também só pode fornecer proteção limitada contra ameaças, porque, ao contrário de um verificador de vírus, ele só funciona com o Dados de tráfego ativo na Internet e não acessa arquivos já existentes. Esta separação é deliberada porque mantém os componentes individuais mais poderosos.
O Filtro de Pescar
Embora numerosos provedores de e-mail ofereçam suas próprias funções de proteção, uma função de proteção contra ataques de pishing é indispensável, especialmente com o aumento do volume de comunicações via e-mail. Esta função verifica no e-mail as características suspeitas imediatamente após a chegada na caixa de correio e transmite os avisos de forma independente. Este filtro é especial, mas também pode ser aplicado de forma mais abrangente e muitas vezes é integrada uma verificação de malware e de conteúdo inadmissível com controle dos pais. Embora estas funções adicionais muitas vezes apareçam como programas separados e adicionais na interface em terra, muitas vezes fazem parte do filtro de pishing e são geridos independentemente por esta parte do software.
Procura de malware e adware
Esta função também é muitas vezes assumida pelo verificador de vírus, mas com a mesma frequência existem scanners separados para isso que podem pesquisar de forma muito mais poderosa e eficaz, separando-os do verificador de vírus normal. Estas funções são especialmente concebidas para as ameaças conhecidas de Malware e Adware e procuram explicitamente tais estruturas dentro do sistema. Especialmente os computadores que são usados para navegar na Internet são muito vulneráveis e precisam de uma protecção independente contra Malware e Adware. Na interface do usuário, o verificador de vírus e o bloqueador de malware são similares e ambos têm a opção de tratar os arquivos afetados de acordo com seu próprio gosto, ou fazer com que o sistema os trate automaticamente.
Atualizações automáticas - A função mais importante de um programa antivírus
O automático Actualizações são provavelmente a função mais bem avaliada de um programa antivírus. Isto porque as atualizações automáticas garantem não só a atualização constante do programa e das próprias funções, mas também as atualizações quase vitais das bases de dados de vírus e ameaças conhecidas. As atualizações automáticas são assim, em princípio, a porta de entrada para o mundo dos vírus do programa e fornecem aos componentes individuais informações importantes que são integradas nos algoritmos de busca, garantindo assim uma ótima proteção.
Ferramentas de Otimização de Desempenho
Embora estas ferramentas não sejam necessariamente uma marca de bom software antivírus, elas são agora quase padrão. As funções de tais ferramentas lidam inteiramente com a gestão da memória e asseguram uma utilização optimizada da memória, quer em segundo plano, quer quando activadas. As ferramentas cuidam do registro, da memória disponível, mas também excluem arquivos temporários e o histórico da Internet. Esta última, em particular, é uma função útil, pois garante a longo prazo a navegação anónima na Internet.