gamozolabs / applepie

A hypervisor for fuzzing built with WHVP and Bochs
366 stars 56 forks source link

Communicating with the guest #34

Closed anarcheuz closed 5 years ago

anarcheuz commented 5 years ago

Hi. I've been trying to catch interruptions (int 3, ...) from a userland guest program as a mean to communicate with the host but it doesn't seem like hyper-v run() exits. Is setting a hardware breakpoint the only way to make hyper-v exit (cf. the snapshot portion of the code) or is there any other way to IPC with bochs ?