Компьютерные вирусы изменяют свой код при каждом заражении с помощью полиморфизма — формирования вредоносной программы «на лету» во время исполнения. 23
Некоторые способы изменения кода:
Постоянное видоизменение кода позволяет вирусу затруднять создание универсальной сигнатуры для него, что затрудняет обнаружение. 23