En el cas dels virus polimòrfics, però, aquest mòdul de descodificació també es modifica en cada infecció. Un virus polimòrfic ben escrit, per tant, no té parts que romanen idèntiques entre les infeccions, fent-lo molt difícil de detectar directament utilitzant "signatures". El programari antivirus pot detectar-lo desxifrant els virus utilitzant un emulador, o per patrons estadístics del cos xifrat del virus. Per permetre que el virus polimòrfic tingui un motor polimòrfic mutant en algun lloc (anomenat "motor de virus" o "motor de mutació"), que és desxifrat per un mòdul de descodificació. Aquesta pregunta fa que sigui més difícil per als professionals d'anàlisi d'anàlisi de virus obtenir un tipus de còdi anticomputer que només pugui funcionar amb prou lentament, perquè és més probable que els virus contenen còpies de virus que representen un tipus similar de virus.
polimòrfic