Home > Ask the Security Experts > Platform Security Questions & Answers > How can rootkit hypervisors affect operating system security?
Ask The Security Expert: Questions & Answers
EMAIL THIS

How can rootkit hypervisors affect operating system security?

Michael Cobb, featured expert EXPERT RESPONSE FROM: Michael Cobb, featured expert

Pose a Question
Other Security Categories
Meet all Security Experts
Become an Expert for this site


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


>
QUESTION POSED ON: 12 November 2006
What can rootkits and rootkit hypervisors do to an operating system?

>
In short, they can do whatever their creators want! A rootkit provides the attacker root access to the computer on which it has been installed. This gives the attacker all rights and permissions to act as the administrator of the computer. A rootkit typically intercepts API (application programming interface) calls, such as requests to a file manager program like Windows Explorer. Malware writers use this low-level system manipulation to make their programs virtually undetectable. Some even create "kernel rootkits," which modify the kernel component of the targeted operating system, corrupting the OS at such a low level that the rootkit is difficult to detect and completely remove.

A rootkit hypervisor is similar to a rootkit in that it gives the attacker control over the infected machine. However, a rootkit hypervisor is even more powerful and dangerous since a hypervisor is a virtualization software layer that runs between the operating system and hardware, acting as a virtual machine (VM) monitor. This scenario allows multiple operating systems to run on the same processor at the same time. One of the key benefits of hypervisor technology is that it creates a robust system. Even if one operating system were to crash, the others could continue working without interruption. Both AMD and Intel are creating virtual machine-enabled chips. Intel's Core Solo and Duo processors are examples.

A rootkit hypervisor doesn't rely on hacking the kernel, rather it assumes control by running the original operating system in a virtual machine. By controlling the complete universe in which an operating system runs, it deceives any operating system running inside it, thus defeating the guest VM's security defenses. This means there's really no practical way to detect the attack except through extreme measures.

During the Black Hat 2006 convention, there was a demonstration of a rootkit, code-named Blue Pill, that used AMD's SVM/Pacifica virtualization technology to target Microsoft's Windows Vista operating system. This rootkit supposedly traps a running instance of the operating system into a virtual machine, allowing it to act as a hypervisor. The rootkit can then gain complete control of the computer while being completely undetected. As yet, there have been no virtualization-based rootkits seen in the wild, but there most likely will be, particularly as organized crime invests in sophisticated malicious code development. Although business versions of Microsoft's Windows Vista can be run as virtual machines, the Home Basic and Home Premium editions, thankfully, cannot. I certainly agree with Microsoft when it says that consumers don't understand the risks of running virtual machines!

More information:

  • Learn the consequences of a hacked virtual machine.
  • Prevent an FU rootkit from spreading throughout a network.

  • BROWSE BY TAG
    Platform Security,   Application and Platform Security,   Virtualization Security Issues and Threats,   Windows Security: Alerts, Updates and Best Practices,   Operating System Security,   Malware, Viruses, Trojans and Spyware,   Information Security Threats,   VIEW ALL TAGS

    Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



    RELATED CONTENT
    Platform Security
    What patch management metrics does Project Quant use?
    Should developers create libraries of common cryptographic algorithms?
    How to secure USB ports on Windows machines
    What is the best database patch management process?
    What is an encryption collision?
    What are new and commonly used public-key cryptography algorithms?
    Should management processes change based on a patch release schedule?
    Does an EULA make it truly illegal to decompile software?
    Should businesses delay Windows Vista adoption and just buy Windows 7?
    Why should we place data files on a separate partition than the OS?

    Virtualization Security Issues and Threats
    Cloud computing data security starts with internal strategy, experts say
    PCI virtualization SIG closer to proposing changes to standard
    Security challenges with cloud computing services
    Secure virtual desktop software enables remote client security
    Security threats to virtual environments less theoretical, more practical
    At VMworld 2009, companies focus on virtual desktops for security
    Security fundamentals remain focus of virtualization deployments
    How to implement virtual firewalls in a complex network infrastructure
    How to find virtual machines for greater virtualization compliance
    Quiz: Virtualization and compliance

    Windows Security: Alerts, Updates and Best Practices
    Exploit code targets Internet Explorer zero-day display flaw
    Windows 7 DoS flaw allows hackers to freeze Microsoft's newest OS
    Microsoft patches serious Windows kernel flaws
    Microsoft to address flaws in Windows, Office for Mac
    Microsoft fixes security update that breaks Internet Explorer
    What is the best database patch management process?
    Microsoft addresses critical SMBv2 flaw, fixes record number of flaws
    Microsoft to address SMB zero-day, IIS FTP Service vulnerabilities
    Microsoft releases temporary fix for SMB2 zero-day vulnerability
    Microsoft issues SMB vulnerability advisory, patch pending

    RELATED GLOSSARY TERMS
    Terms from Whatis.com − the technology online dictionary
    BotHunter  (SearchSecurity.com)
    principle of least privilege (POLP)  (SearchSecurity.com)
    security identifier  (SearchSecurity.com)
    trusted computing  (SearchSecurity.com)

    RELATED RESOURCES
    2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
    Search Bitpipe.com for the latest white papers and business webcasts
    Whatis.com, the online computer dictionary



    Search and Browse the Expert Answer Center
    Search and browse more than 25,000 question and answer pairs from more than 250 TechTarget industry experts.
    Browse our Expert Advice



    Find Security Solutions for Your Business
    TechTarget Security Media
    Information Security View this month\\'s issue and subscribe today.
    Information Security Decisions Apply online for free conference admission.
    SearchSecurity.com
    HomeNewsMagazineMultimediaWhite PapersLearningAdviceTopicsEventsAbout Us

    About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
    TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

    TechTarget Corporate Web Site  |  Media Kits  |  Site Map




    All Rights Reserved, Copyright 2003 - 2009, TechTarget | Read our Privacy Policy
      TechTarget - The IT Media ROI Experts