Is there a way to detect if an application is running from within a virtual machine, like one set up with VMWare? Preferably in both Windows and Linux.
I think following is something interesting in VMWARE detection.
Jerry presents a very reliable method to determine if a current OS is running inside a VMware Virtual Machine (VM) or on a native system. This is accomplished by exploiting an undocumented "feature" of VMware http://www.trapkit.de/research/vmm/jerry/jerry.htm
Scoopy doo presents one stupid and one reliable way to determine if a current OS is running inside a VMware Virtual Machine (VM) or on a native system. The next step would be breaking out of a VMOS. Let me know about your hints
I once read a paper, which I can't find right now, that has to do with detecting a virtual honeypot.
While you are not looking at detecting honeypots... the techniques may be useful.
http://www.securityfocus.com/infocus/1828 is one that talks a little about it, but I can't find the one I have in mind. I could have sworn it was on securityfocus... maybe sans...
Quitmzilla is a firefox extension that gives you stats on how long you have quit smoking, how much money you\'ve saved, how much you haven\'t smoked and recent milestones. Very helpful for people who quit smoking and used to smoke at their computers... Helps out with the urges.