One good way of protecting VM's is Appguard. As well as using in the VM OS, I also make all my host VM processes Guard Apps in Appguard. That way they are protected from memory transfer