I'm trying to figure out a way to programatically determine if a copy of windows is running inside a copy of Parallels. I have found this post with very good instructions for determining if Windows is running within VMWare, VirtualPC, or WINE, but I haven't been able to find anything similar for Parallels. How does one go about detecting Parallels?
Turns out that the redpill method works fine for detecting Parallels
Edit:
As Paul Alexander noted in his comment, Red Pill no longer works on Parallels. I did find another method, however. If you look up the BIOS serial number, 'Parallels' is part of the serial number string.