Os antivírus são programas que monitoram todas as
possíveis vias de contaminação por arquivos maliciosos do
computador, como entradas físicas, sites da Internet e
downloads, escaneando-os constantemente. Uma das
estratégias de funcionamento de um antivírus é através do
escaneamento de partes menores do código, analisando
sua execução e caso o comportamento de um arquivo seja
considerado similar a de algum malware já conhecido ou
que fuja do comportamento esperado este é considerado
uma possível ameaça. Esta técnica é conhecida como: