How do I fully emulate, pass through, or spoof all the hardware for a virtual machine? I want to set up a few guest VMs in such a way that they do not have any special drivers or odd hardware info. The core issue is that I have applications which run with administrative privilege and I do not want said applications being able to detect that the are trapped inside a guest OS. Part of a testing environment.
I currently use qemu/kvm Debian hypervisors for my VM needs but I'm not married to that. The guest will primarily be Windows7. In all of my current attempts I can dig around inside the guest and find little things like disk IDs and drivers containing "qemu" "qcow2" "virtio", part and serial numbers that are obvious long strings of zeros.