-
-
未解决 基于VT-x的Linux内核虚拟化时,捕捉到了vmtoolsd的vmcall指令 10雪币
-
发表于: 1天前 1166
-
测试环境为运行于vmware的Ubuntu 24.04(6.8.0-41-generic)。
实现内核虚拟化后,将会捕捉到vmcall引起的vm-exit,其中有来自于vmtoolsd的用户地址空间的vmcall指令执行,还有部分是mptbase模块(应该是)。
这些vmcall是与vmware进行通信?
将vmcall忽略,并将修复rip:guest.rip += sizeof(vmcall)后,虚拟机的鼠标不可用,但可以接收键盘输入。无法启动任何gui程序,这将会导致处理器进入关闭状态。
以前在Windows 10做vt时,并没有遇到这样的问题。
有遇到过的吗?网上也没有找到相似的问题。
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)
赞赏
他的文章
看原图
赞赏
雪币:
留言: