Glorious Hacks of Yesteryear

Today I had a random discussion about “glorious hacks” in Virtual PC that I knew of.  One that particularly came to mind was this: In Connectix Virtual PC 5.0 we moved to using a new BIOS and also moved from the 430TX chipset to the 440BX chipset.  One problem that this caused was that Windows… Read more

What’s up with IVMGuestOS::ExecuteCommand?

A number of people have noticed that the guestOS.executeCommand() exists but makes no sense.  It takes no parameters, and always returns an error.  This API was originally intended to allow you to execute a command inside the guest operating system.  This is incredibly useful, but it also had a significant security issue.  Namely – the… Read more