On TechRepublic: Why Linux will triumph over Windows
BNET Business Network:
BNET
TechRepublic
ZDNet

By Joris Evers
Posted on ZDNet News: Aug 4, 2006 8:34:00 PM

LAS VEGAS--While Microsoft talked up Windows Vista security at Black Hat, a researcher in another room demonstrated how to hack the operating system.

Joanna Rutkowska, a Polish researcher at Singapore-based Coseinc, showed that it is possible to bypass security measures in Vista that should prevent unsigned code from running.

And in a second part of her talk, Rutkowska explained how it is possible to use virtualization technology to make malicious code undetectable, in the same way a rootkit does. She code-named this malicious software Blue Pill.

"Microsoft is investigating solutions for the final release of Windows Vista to help protect against the attacks demonstrated," a representative for the software maker said. "In addition, we are working with our hardware partners to investigate ways to help prevent the virtualization attack used by the Blue Pill."

At Black Hat, Microsoft gave out copies of an early Vista release for attendees to test. The software maker is still soliciting feedback on the successor to Windows XP, which is slated to be broadly available in January.

Rutkowska's presentation filled a large ballroom at Caesars Palace to capacity, even though it was during the last time slot on the final day of the annual Black Hat security confab here. She used an early test version of Vista for her research work.

As one of the security measures in Vista, Microsoft is adding a mechanism to block unsigned driver software to run on the 64-bit version of the operating system. However, Rutkowska found a way to bypass the shield and get her code to run. Malicious drivers could pose a serious threat because they run at a low level in the operating system, security experts have said.

"The fact that this mechanism was bypassed does not mean that Vista is completely insecure. It's just not as secure as advertised," Rutkowska said. "It's very difficult to implement a 100 percent-efficient kernel protection."

To stage the attack, however, Vista needs to be running in administrator mode, Rutkowska acknowledged. That means her attack would be foiled by Microsoft's User Account Control, a Vista feature that runs a PC with fewer user privileges. UAC is a key Microsoft effort to prevent malicious code from being able to do as much damage as on a PC running in administrator mode, a typical setting on Windows XP.

"I just hit accept," Rutkowska replied to a question from the audience about how she bypassed UAC. Because of the many security pop-ups in Windows, many users will do the same without realizing what they are allowing, she said.

Microsoft has touted Vista as its most secure version of Windows yet. It is the first operating system client to go through the company's Security Development Lifecycle, a process to vet code and stamp out flaws before a product ships.

"Windows Vista has many layers of defense, including the firewall, running as a standard user, Internet Explorer Protected Mode, /NX support, and ASLR, which help prevent arbitrary code from running with administrative privileges," the Microsoft representative noted.

After the presentation on bypassing the driver shield, Rutkowska presented a way to create the stealthy malicious software she code-named Blue Pill. The technique uses Pacifica, a Secure Virtual Machine, from chipmaker Advanced Micro Devices, to go undetected.

Blue Pill could serve as a backdoor for attackers, Rutkowska said. While it was developed on Vista and AMD's technology, it should also work on other operating systems and hardware platforms. "Some people suggested that my work is sponsored by Intel, as I focused on AMD virtualization technology only," she said, adding that is untrue.

SponsoredWhite Papers, Webcasts, and Downloads

  • Talkback
  • Most Recent of 97 Talkback(s)
In reply to that
"I agree ... but it is still funny
>>I do think that the efforts that Microsoft is putting into trying to secure Vista is (finally) a step in the right direction.<<

I agree with you,... (Read the rest)
Posted by: viruser Posted on: 07/17/07 You are currently: a Guest | | Terms of Use
Like that was something unexpected wink  michael_t | 08/04/06
What part wasn't unexpected  John Zern | 08/04/06
No Absolutly Not.  IceTheNet@... | 08/04/06
Can I have what you're smoking?  toadlife | 08/04/06
Message has been deleted.  IceTheNet@... | 08/07/06
Wow...  DCMann | 08/07/06
one problem  Techanalyst | 08/08/06
All serious OSs I know of allow fetching instructions ONLY  michael_t | 08/04/06
Sick of all the hackers  plogan721 | 08/08/06
I really hope you're joking...  kha.M | 08/09/06
MCSDs refute this happened...  Mike Cox | 08/04/06
You're a treat!  Prognosticator | 08/04/06
I have a feeling this was authored a few days ago...  Zeppo9191 | 08/04/06
i like  galileon | 08/04/06
10 :-D  LoCal | 08/04/06
What a frickin' howl!!  999ad@... | 08/04/06
I LOLed. grin  A_Pickle | 08/04/06
Great stuff, Mike  rick752 | 08/04/06
Ahh Dr Sarcasm Strikes again  jimk_z | 08/04/06
We don't need a Linux variant of Mike Cox  toadlife | 08/05/06
I love these independent studies funded by MS partners ... happy ..  michael_t | 08/04/06
Milky, you?re too big a fanboy. You got caught.  Cayble | 08/05/06
Interesting...  mdsmedia | 08/06/06
Cayble (or his sister ego NonZealot) get withdrawal symptoms  michael_t | 08/07/06
Then you missed it, let me repeat...  Cayble | 08/07/06
Your thoughts are getting more disconnected, your condition worsens ...  michael_t | 08/07/06
I love these independent studies funded by MS partners ... happy ..  michael_t | 08/04/06
10.0! Classic Mikey  Reverend MacFellow | 08/05/06
What's with all the "LOL" stuff?  TJGeezer | 08/05/06
Message has been deleted.  Jay E Court | 08/07/06
"tag-teamed the CSO" - too funny, Thanks Mike  WiredGuy | 08/07/06
Making a mountain of a mole hill  defconvegas | 08/04/06
Just because you wish it were not true dosn't make it untrue.  IceTheNet@... | 08/04/06
Ubuntu, Xandros  TJGeezer | 08/05/06
while testing ubuntu and xandros...  mdsmedia | 08/06/06
Mepis  IceTheNet@... | 08/08/06
Run Linux as root 24x7 attached to the internet...  mlambert890@... | 08/07/06
re: Run Linux as root 24x7 attached to the internet...  dpastern | 08/07/06
Almost agree with you except  IceTheNet@... | 08/08/06
Many can mean many things  IceTheNet@... | 08/08/06
Many People???  jerry@... | 08/07/06
well,  IceTheNet@... | 08/08/06
One step in the right direction  nucrash | 08/04/06
Did you read the article?  TimeBomb | 08/05/06
You need to read it again yourself  toadlife | 08/05/06
Making a fudge sandwich out of a mountain  TimeBomb | 08/05/06
I don't see any mountains  mdsmedia | 08/06/06
Like Blue Pill is the only  bjbrock | 08/04/06
Sounds like the Linux crowd is gettin' scared  John Zern | 08/04/06
Only reason?  rpmyers1 | 08/04/06
Heh you forgot...  Suicida| | 08/06/06
The more secure Vista becomes, the only reason to go to Linux diminishes.  Reverend MacFellow | 08/05/06
Another reason  DarthRidiculous | 08/05/06
I was sure Apple didn't sell it's OS seperately  quantumstate | 08/08/06
Other reasons  TJGeezer | 08/05/06
moron...you are the only one mentioning Linux...  mdsmedia | 08/06/06
No Way!!!!  linux for me | 08/07/06
Sounds like the M$ crowd doesn't quite get it  aceadrian1@... | 08/07/06
speaking of not getting it...  MSndrft | 08/07/06
Really?  diggyk@... | 08/07/06
Part of Linux that isn't secure...  harrisharris | 08/07/06
I'd rather use Unix.  MSndrft | 08/07/06
Script embedded in what Div Tags a CSS Trojan LOL  IceTheNet@... | 08/08/06
the only reason?  springerj | 08/07/06
"The writing is in the article" you should read it.  IceTheNet@... | 08/08/06
Ahhhhh Ha ha Ha Ha You asked them to hack now you are hacked  mjbad2 | 08/05/06
You don't even...  TimeBomb | 08/05/06
Ha ha, now I want them to hack Apple and Sun  Boot_Agnostic | 08/05/06
You filthy luddite  quantumstate | 08/08/06
If you've got the room to spare, fine  Boot_Agnostic | 08/08/06
It took them how long to figure this out?  Immanuel Tranz-Mischen | 08/05/06
What? Security Flaws? NO WAY!  homequickfinder | 08/06/06
Huh?? You know of a more secure Windows version?  mdsmedia | 08/06/06
The most secure version of Windows...  AckItsMe2 | 08/07/06
DOS  IceTheNet@... | 08/08/06
DOS=command line  quantumstate | 08/08/06
this was the whole point of the conference  corticus | 08/07/06
Now you've done it!  gsuser | 08/07/06
Drivers....  AckItsMe2 | 08/07/06
Not to start a war  armith@... | 08/07/06
difficult to implement a 100% efficient kernel  lostinlodos | 08/07/06
You have to be joking...  AckItsMe2 | 08/07/06
I agree ... but it is still funny  dbrimlow | 08/07/06
That was the point  lostinlodos | 08/14/06
In reply to that  viruserZDNet Moderator | 07/17/07
A Vista Feature... give me a break...  Resuna | 08/07/06
Thank you Microsoft  Bennopia | 08/07/06
It is sad that the headline is so misleading  Patronus | 08/07/06
Thank you for saying it  mmadink | 08/07/06
Vista Doesn't Matter  Sheeva | 08/08/06
So, this news trumps: Every Mac OSX clieb is vulnerable?  DanielB | 08/08/06
Vista hacked at Black Hat  cosmicfoole@... | 08/08/06
hacked?  dinosaur2 | 08/08/06
Hacked  Ronspruell | 08/08/06
At >$20000 to 'sign' the code, there is much motivation to hack around  GreatInca | 08/09/06
Only a few hundred to sign code once  georgeou | 08/10/06
Vista Hacked...  mikeald | 08/16/06

What do you think?

SmartPlanet

  • Thought-provoking progressive ideas on diverse topics that intersect with technology, business, and life, and matter to the world at large. Visit SmartPlanet
  • More from IBM
  • Innovate your business' process model, play against the market, compete against others on our scoreboards and WIN! Try INNOV8 2.0: A BPM Simulator
  • Enabling Real-World Business Transformation through IBM Service Management Read the EMA Analyst Report
advertisement
Click Here