How are VMs detected by Turbo Float?

How does TurboActivate know whether or not the software is installed on a VM or not? Is it through the simple examination of a MAC address which is associated with a vendor? Is there anything else that TurboFloat ensures for proper detection, and is the detection100% accurate?

Thanks,Arie

We use a variety of methods to detect virtual machine (currently over 2 dozen methods).

Is there anything else that TurboFloat ensures for proper detection, and is the detection100% accurate?

No, it's not 100% accurate. We err on the side of false negatives (seeing virtual machines as "real computers"). And we don't have any active bug reports of false positives (seeing a real computer as a virtual machine).

The short answer: we're very very good at detecting virtual machines, and we get better with every version.