驱动层指定第三个参数为55,用户端怎么才能返回?
switch (VmcallNumber &
0xffffffff
)
{
case VMCALL_TEST:
DbgPrint(
"OptionalParam1 OK, %p"
, OptionalParam1);
*
(PULONG)OptionalParam3
=
55
;
/
Regs
-
>r9
VmcallStatus
STATUS_SUCCESS;
VmcallTest(OptionalParam1,
OptionalParam2, OptionalParam3);
break
}
用户端执行 AsmVmxVmcall(1,2,3,&k), 怎么获得K=55?
[培训]二进制漏洞攻防(第3期);满10人开班;模糊测试与工具使用二次开发;网络协议漏洞挖掘;Linux内核漏洞挖掘与利用;AOSP漏洞挖掘与利用;代码审计。