Page 1 of 1
Virtual Machine Warning
Posted: 15. May 2014, 17:26
by Jeff_59
Hello,
Just wondering: is there a way to make VirtualBox environment nearly undetectable?
Indeed, although i tried to configure the VM so that it looks like a physical PC, i still get:
1) with dmidecode:
Features: Board is a hosting board
2) with HW info:
Virtual Machine Warning: Running under VirtualBox Virtual Machine. Results do not reflect real hardware !
Any ideas are appreciated:) Thanks in advance.
Jeff_59
Re: Virtual Machine Warning
Posted: 15. May 2014, 17:50
by mpack
Jeff_59 wrote:Just wondering: is there a way to make VirtualBox environment nearly undetectable?
If you mean, can you make it impossible for the guest to detect that it's running in a VM, then no, you can't.
However, that doesn't mean that a particular app
will detect a VM. It obviously depends on what checks it does. However if the programmer is determined to detect a VM, then he can, and it's quite easy. If it were me I would refuse to run on apparantly obsolete hardware (ancient network cards and m/b chipsets), or when virtual only "hardware" is installed (VBOXDRV, VirtIO adapter), or Guest Additions are installed, or where a harware timing test shows a suspiciously high latency. That's all just off the top of my head.
Re: Virtual Machine Warning
Posted: 15. May 2014, 19:12
by Jeff_59
Hello mpack
Thanks for your message.
mpack wrote:If you mean, can you make it impossible for the guest to detect that it's running in a VM
Yes, this is exactly what i wanted to say.
mpack wrote:However, that doesn't mean that a particular app will detect a VM. It obviously depends on what checks it does. However if the programmer is determined to detect a VM, then he can, and it's quite easy. If it were me I would refuse to run on apparantly obsolete hardware (ancient network cards and m/b chipsets), or when virtual only "hardware" is installed (VBOXDRV, VirtIO adapter), or Guest Additions are installed, or where a harware timing test shows a suspiciously high latency. That's all just off the top of my head.
In fact, the app that i want to run in the VM is an obsolete software too. Indeed, it's an XP operating system software. I guess, at the time they released XP, VirtualBox didn't exist [To be confirmed].
Best regards,
Jeff_59