Metamorfismo (malware)

Consiste en usar un motor metamórfico, embebido dentro del mismo malware, que muta su código.[1]​ De esta forma cada vez que se propaga un malware metamórfico bien construido, se crea una nueva versión que mantendrá el mismo efecto y comportamiento general.Por ejemplo, Zperm lleva su propio motor metamórfico al que llama Real Permuting Engine (RPME).[3]​ Por ejemplo, los toolkits polimórficos, como CLET o ADMmutate, permiten realizar metamorfismo.[5]​ El motor metamórfico realiza las siguientes actividades:[2]​[6]​ De esta forma cada nueva copia puede tener diferente estructura, secuencia de código, tamaño y propiedades sintácticas, pero el comportamiento del malware no cambia.