Open
Description
I've looked at the dbvm source and noticed that it does not handle EXCEPTION_ILLEGAL_INSTRUCTION (#UD) exception. This makes it easy for anticheats to detect dbvm by triggering an unimplemented instruction exception.
I do not know how to implement the fix but i do know that the fix involves reading the instruction and checking if it's a syscall. if not, it should re-inject the #UD back to the guest.
Metadata
Metadata
Assignees
Labels
No labels