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
Virtual Machine Warning
-
mpack
- Site Moderator
- Posts: 39134
- Joined: 4. Sep 2008, 17:09
- Primary OS: MS Windows 10
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Mostly XP
Re: Virtual Machine Warning
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.Jeff_59 wrote:Just wondering: is there a way to make VirtualBox environment nearly undetectable?
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
Hello mpack
Thanks for your message.
Best regards,
Jeff_59
Thanks for your message.
Yes, this is exactly what i wanted to say.mpack wrote:If you mean, can you make it impossible for the guest to detect that it's running in a VM
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].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.
Best regards,
Jeff_59