No campo do antivírus, uma assinatura de vírus é um algoritmo ou função hash (um número derivado de uma sequência de texto) que identifica exclusivamente um vírus específico.
Como aparecem as assinaturas de vírus?
Dependendo do tipo de scanner usado, a assinatura do vírus pode ser um hash estático (o valor numérico calculado de um trecho de código exclusivo do vírus) ou, menos comumente, o algoritmo pode ser baseado em comportamento. Por exemplo, se este arquivo tentar fazer algo incomum, ele será marcado como suspeito e o usuário será solicitado a tomar uma decisão. Dependendo do fornecedor do software antivírus , uma assinatura de vírus pode ser chamada de assinatura, arquivo de definição ou arquivo DAT.
Uma assinatura pode corresponder a um grande número de vírus. Isso permite que o scanner detecte um vírus completamente novo que nunca viu antes. Esta capacidade é muitas vezes chamada de detecção heurística ou genérica (identificar um programa ou arquivo com características ou comportamento semelhante a programas nocivos conhecidos, como trojans , backdoors ou exploits ).

Assinaturas de vírus podem ser funções hash estáticas ou algoritmos baseados em comportamento
Isto é menos eficaz contra vírus completamente novos, mas é mais eficaz na detecção de novos membros de uma família de vírus conhecida (uma família de vírus é uma coleção de vírus que partilham muitas características comuns) e o código é o mesmo).
Esta capacidade é muito importante, uma vez que a maioria dos scanners atuais inclui mais de 250.000 assinaturas e o número de novos vírus descobertos continua a aumentar acentuadamente a cada ano que passa.
Precisa de atualizações periódicas
Cada vez que é descoberto um novo vírus que a assinatura atual não consegue detectar, ou é detectável mas não pode ser removida adequadamente, porque o seu comportamento não corresponde totalmente às ameaças estabelecidas anteriormente conhecidas, é necessário criar uma nova assinatura.
Após a nova assinatura ser gerada e verificada pelo fornecedor do antivírus, ela é entregue ao cliente como uma atualização de assinatura. Essas atualizações adicionam recursos de detecção ao mecanismo de verificação. Em alguns casos, as assinaturas fornecidas anteriormente podem ser removidas ou substituídas por novas assinaturas para proporcionar uma melhor detecção ou remoção geral.
![O que é assinatura de vírus? O que é assinatura de vírus?]()
É necessário atualizar periodicamente o banco de dados de assinaturas
Dependendo do provedor, as atualizações podem ser fornecidas de hora em hora ou diariamente, às vezes até semanalmente. Grande parte da necessidade de provisionamento de assinatura irá variar dependendo do tipo de scanner, ou seja, o que o scanner está focado em detectar.
Por exemplo, adware e spyware não são tão “proliferativos” quanto os vírus, portanto, normalmente, os scanners de adware/spyware só podem fornecer atualizações de assinatura semanalmente (ou até com menos frequência). Por outro lado, um antivírus enfrenta milhares de ameaças recém-descobertas todos os meses e, portanto, as atualizações de assinatura devem ser fornecidas pelo menos todos os dias.
É claro que seria impraticável liberar uma assinatura separada para cada vírus recém-descoberto, então os fornecedores de antivírus tendem a lançar em um cronograma definido, cobrindo todos os novos malwares descobertos durante esse período. Se uma ameaça for particularmente prevalente ou detectada entre atualizações agendadas regularmente, o fornecedor normalmente analisará o malware, criará uma assinatura, testará e lançará normalmente fora do cronograma de atualização.
Para manter o mais alto nível de proteção, configure seu software antivírus para verificar atualizações regularmente. Manter as assinaturas atualizadas não garante que um novo vírus nunca será perdido, mas torna menos provável que isso aconteça.