Riferirsi al passaggio seguente e rispondere alla domanda successiva nella stessa lingua del passaggio:  Passaggio: Il codice polimorfico è stata la prima tecnica che ha rappresentato una seria minaccia per gli scanner di virus. Proprio come i normali virus crittografati, un virus polimorfo infetta i file con una copia crittografata di se stesso, che viene decodificata da un modulo di decodifica. Nel caso dei virus polimorfi, tuttavia, questo modulo di decodifica viene modificato anche per ogni infezione. Un virus polimorfo ben scritto non ha quindi parti che rimangono identiche tra le infezioni, rendendolo molto difficile da rilevare direttamente utilizzando "firma". Il software antivirus può rilevarlo decrittografando i virus utilizzando un emulatore o analizzando statisticamente il modello del corpo del virus crittografato. Per consentire il codice polimorfo, il virus deve avere un motore polimorfo (chiamato anche "motore di mutazione") da qualche parte nel suo corpo crittografato. Vedi codice polimorfico per i dettagli tecnici su come funzionano tali motori. Alcuni virus utilizzano il codice polimorfico in un modo che limita significativamente il tasso di mutazione del virus. Per esempio, un virus può essere programmato per mutare solo leggermente nel tempo, oppure può essere programmato per non mutare quando infetta un file di un computer che contiene già copie del virus. Il vantaggio di utilizzare un codice polimorfico così lento è che rende più difficile per i professionisti degli antivirus e gli investigatori ottenere campioni rappresentativi del virus, perché i file "esca" che sono infettati in una sola esecuzione in genere contengono campioni identici o simili del virus. Ciò aumenterà la probabilità che il rilevamento da parte dello scanner di virus non sia affidabile e che alcune istanze del virus possano essere in grado di evitare il rilevamento.  Domanda: cosa richiede il virus per attivare il codice polimorfico?
avere un motore polimorfo