如何转储此寄存器的输出 MSR - IA32_VMX_PROCBASED_CTLS2 以查看是否支持/启用无限制访客模式?

逆向工程 视窗 部件 登记
2021-06-13 05:33:07

如何转储此寄存器的输出 MSR - IA32_VMX_PROCBASED_CTLS2 以查看是否支持/启用无限制访客模式?

上下文是好奇心。

我知道 Docker 在 mac osx 的情况下,也许在 Windows 的情况下,需要无限制模式/无限制访客模式。

我读了

https://software.intel.com/en-us/forums/virtualization-software-development/topic/277958

“有一系列 MSR 会告诉您给定的 CPU 是否支持无限制访客的“1”设置和许多其他虚拟化功能。具体的 MSR 是 IA32_VMX_PROCBASED_CTLS2,我相信无限制访客是辅助 proc 控件 VMCS 中的第 7 位场地。”

我不知道 powershell 或 wmic 是否会显示它。我知道 win7 32bit 有 debug(这可能会显示它?我知道 debug 可以显示一些寄存器,我曾经使用 debug 将一个值移动到 AX 寄存器),尽管我在 win7 64bit 上并且没有 debug .

也许知道一点汇编的人可以显示需要安装什么汇编程序以及要运行哪些行,以显示该寄存器的位?

0个回答
没有发现任何回复~