MZヘッダは、Windows実行ファイル(.exe)やDOSプログラムに含まれるファイルヘッダの一種です。このMZヘッダは、ファイルの冒頭に「MZ」という2バイトのシグネチャが含まれているため、その名がつけられました。このヘッダには、実行可能なプログラムの基本情報が格納されており、プログラムが正しく起動される際に必要なデータが含まれています。MZヘッダは、主に32ビットまたは64ビットのWindowsアプリケーションの実行に関連して使用されます。攻撃者は、MZヘッダを改ざんすることで、悪意のあるコードを実行させる手口を用いることがあり、特にマルウェア作成者によって悪用されるケースもあります。