MSR intercepts don't trigger the registered handler #3656
-
|
Hello! I was playing around with the project using a Windows virtual machine and wanted to see if I could intercept the moment that system calls are made. The main objective was to see if it would be feasible analyze a program's behavior at runtime based on the system calls it invokes within the guest. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 10 replies
-
|
virt_mshv_vtl is only used when our codebase is built as OpenHCL and is running as a paravisor. From your description it sounds like you're just running plain OpenVMM though, so this codepath wouldn't be active. I recommend reading https://openvmm.dev/guide/ if you're curious about the difference. To see the behavior you want you'll need to find a similar path in whichever virt_ backend you are using (most likely virt_kvm on linux, virt_whp on windows). Apologies for the delayed response! |
Beta Was this translation helpful? Give feedback.
My understanding is 1. Yes, if VTL 1 asks for it, and 2. Yes, I think the hypervisor supports this. However I'm not 100% certain.