Polimorfizm
Polimorfizm to termin używany do opisania programu, który zmienia kolejność, w jakiej jego instrukcje są przechowywane na dysku, wykonywane w pamięci itp.
W ten sposób powstaje program, który, choć funkcjonalnie równoważny, zawiera inny kod w każdym wystąpieniu.
Złośliwe oprogramowanie wykorzystuje tę technikę do ponownego uporządkowania instrukcji, aby uniknąć wykrycia.