攻撃者が検知を回避するために、感染のたびにコードの命令列を入れ替えたり、ジャンクコードを挿入したりして、ハッシュ値だけでなくコードの構造自体を変化させるマルウェアを何と呼ぶか。

ポリモーフィックは復号ルーチンのみ変化するが、メタモーフィックは本体のコードを毎回書き換えて再コンパイルするため、シグネチャ検知が極めて困難である。