I am trying to dynamically analyze a VMProtected malicious executable. However I am not familiar with virtualization so I was wondering if hardware breakpoints are hit in virtualized pieces of code? I am specifically interested in readwrite breakpoints. Also I need to know who gets to handle those breakpoints. I have a Vectored Exception Handler which takes care of my breakpoints. Will it get notified?