Mode-Based Execution Control(MBEC)
メモリの実行保護をユーザーモード実行(UMX)とカーネルモード実行(KMX)に分けてハードウェアで区別できるようにするプロセッサーの仮想化支援機能。Intel Kaby Lake以降のMBECと、AMD Zen 2以降の同等機能Guest Mode Execute Trap(GMET)が該当する。
この概念が関わる関係
- メモリ整合性はMode-Based Execution Control(MBEC)を利用します。
- Mode-Based Execution Control(MBEC)は実行許可の強制によるメモリ整合性のコストを軽減します。
- Mode-Based Execution Control(MBEC)はWin32_DeviceGuardクラスで確認できます。
この概念を扱う記事
一次資料
- https://learn.microsoft.com/virtualization/hyper-v-on-windows/tlfs/vsm
- https://learn.microsoft.com/windows/security/hardware-security/enable-virtualization-based-protection-of-code-integrity
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。