Hide virtualisation from virtual machine

rambos@lemmy.world to Linux@lemmy.ml – 71 points –

Title sounds confusing and It might be wrong terminology, sorry about that. I have POP OS and windows in VM (virtualbox) for few apps that are not available on linux. Im trying to install one app that requires diferent activation method because it recognized Im running virtual machine. Is there any way to hide that so I can activate the app the way I usually do on non-VM windows?

I hope I was clear enough, cheers

Edit: typo

25

You are viewing a single comment

With vbox I don't think you can do that, nor with any other hypervisor delivering full virtualization. You could try with a paravirtualization, like Xen, and see if you can trick the OS

Note that I don't know if windows is supported as a paravirtualized guest.

There's patches for QEMU that bypasses anticheats and hides the virtualization and even makes Windows' use its own virtualization based protection.

Was about to post this. Running qemu command line can do this, unfortunately I don't have my old scripts to do it. It's pretty common when doing GPU passthrough, so maybe look there?

This looks promising, will give it a try thx!