Explain the BIOS-level rootkit SubVirt that was co-developed by Microsoft and the University of Michigan?

What will be an ideal response?


For demonstration purposes, SubVirt was developed for desktop computers that can survive hard disk replacement and OS reinstallation. It modifies the boot sequence and loads itself before the OS so that it can operate outside the OS and remain hidden from many rootkit-detection tools. By exploiting hardware virtualization technology from CPU manufacturers, SubVirt can load the original OS as a virtual machine and then intercept the OS's calls to hardware.

Computer Science & Information Technology

You might also like to view...

What are the HSB values for

(i) white (ii) black (iii) red (iv) green (v) blue (vi) cyan (vii) magenta (viii) yellow

Computer Science & Information Technology

Find the error in each of the following:

a) Assume that struct Card has been defined as containing two pointers to type char—namely, face and suit. Also, the variable c has been declared to be of type Card, and the variable cPtr has been declared to be of type pointer to Card. Variable cPtr has been assigned the address of c. cout << *cPtr.face << endl; b) Assume that struct Card has been defined as containing two pointers to type char—namely, face and suit. Also, the array hearts[ 13 ] has been declared to be of type Card. The following statement should print the member face of element 10 of the array. cout << hearts.face << endl; c) ``` struct Person { char lastName[ 15 ]; char firstName[ 15 ]; int age; } // end struct Person ``` d) Assume that variable p has been declared as type Person and that variable c has been declared as type Card. p = c;

Computer Science & Information Technology

When you have added slides to a custom show in the Define Custom Show dialog box, how are the slides displayed?

A) Numbered based on their original slide number B) Numbered based on their position in the new show C) Listed by slide title only D) By original slide number and slide title

Computer Science & Information Technology

The Linux kernel was developed and released in 1991 by:?

A. ?Richard Stallman B. ?Linus Torvalds C. ?Andrew Tannenbaum  D. ?Dennis Ritchie

Computer Science & Information Technology