In die geval van polimorfiese virusse, egter, hierdie dekodering module is ook aangepas op elke infeksie. 'n Goed geskryf polimorfiese virus het dus geen dele wat identies bly tussen infeksies, maak dit baie moeilik om direk te bespeur met behulp van " teken ". Antivirus sagteware kan dit ontdek deur die ontcijfering van die virusse met behulp van 'n emulator, of deur statistiese patroon van die versleutelde virus liggaam. Om polimorfiese virus in staat te stel, het 'n polimorfiese enjin (so genoem "virus mutating enjin" of "mutation enjin") wat lêers met 'n versleutelde kopie van homself, wat ontcijfer deur 'n dekodering module.
het 'n polimorfiese enjin