Undetectable malware? Great.
deicist
Manchester, UK
According to This article from Eweek, a prominent security researcher has come up with a proof of concept for the next generation of malware. This software, called 'blue pill' installs itself as a virtual environment and runs your OS as a virtual machine. The elegant thing about this approach is that it relys on all those fancy new Virtualization technologies to work properly. The only way it can possibly be detected if is there's a flaw in the underlying virtualization technology. Nice huh?
0
Comments
But then I have to ask, how the hell would it do that anyway? That would be the equivilant of a virus installing a new OS to run your OS. When was the last time you had a Virus install an OS? It's not quite as simple as a rogue IE ActiveX control.
From what I understand the new virtualization technologies in AMDs new chips make it almost trivial to move your OS to a virtual system, that's pretty much what they're there for. Also, the virtualization isn't like an emulator, there's almost no performance hit again thanks to the new virtualization technologies. If you think virus writers aren't going to have the skill / time to exploit this then you seriously underestimate them.
no, the 15 year olds are just learning. I always thought it was the 35 year old still living at home, or the older software engineer that had a bad week at work and was pissed.:p
I was unawar entire firms were writing these malicious programs now. I think me and my AR-10 may pay a visit to Virii Corp in china if I get one of these little nasties.;) (j/k)
Gah, stop it. It's Viruses, not Virii.
So the Latin word didn't have a plural and even if it had, it wouldn't have been Virii.
That's not true, I've been looking at benchmarks of OSs running on Xen using hardware virtualisation and there IS a performance decrease. It's only small but it's still a decrease.
Sorry oh great one, I did not mean to offend
I thought Xen was an opensource software hypervisor, which hardware virtualisation are you referring to? Links?
edit: Sorry, I see Xen supports intel's Virtualization technology... still, links?
Can't remember to be honest, I think it may have been Xens site itself. It was while on a topic about general VMing.
linkage
The virtualisation offered by the likes of VMware and Xen is something called 'paravirtualization' in which the hardware abstract offered to the guest operating systems is different from the underlying physical hardware to resolve timing and other issues which stem from the fact that the x86 architecture was never designed for virtualization. The new hardware approach that AMD and INtel are going for offers full virtualization, the hardware itself is VM aware and thus the performance overhead is much smaller than a software approach. In fact, from what I've read when you install an OS on one of the new chips the OS is pretty much running as a virtual machine anyway, it's a step above the software virtualization we've seen in the past. Of course I could be reading it wrong.