Polimorfinis kodas buvo pirmoji technika, kuri sukėlė rimtą grėsmę virusų skaitytojams. Kaip ir įprasti šifruojami virusai, polimorfinis virusas užkrėsta failus su šifruota savo kopija, kuri yra dešifruojama dešifravimo modulio. Tačiau polimorfinų virusų atveju šis dešifravimo modulis taip pat modifikuojamas kiekvienai infekcijai. Todėl gerai parašytas polimorfinis virusas neturi dalių, kurios išlieka identiškos tarp infekcijų, todėl labai sunku jį aptikti tiesiogiai naudojant "sign". Antivirusinė programinė įranga gali jį aptikti, dešifruodama virusus naudojant emuliatorių arba statistiniu šifruoto viruso kūno modeliu. Kad polimorfinis virusas būtų įgalintas, jis turi turėti mutalphic variklį (taip vadinamas "mutavimo variklis" arba "mutavimo variklis"), kuris yra dekoduojamas dekodinis modulis.
turi polimorfinį variklį