Patent ID: 8918879
Filing Date: 2014-12-23
Classification: G06F

Abstract:
1. A method of cleaning malware from bootstrap components of an operating system on a host computer while ensuring a successful bootstrap of the operating system, said method comprising: detecting a malware infection in a bootstrap component of said host computer, said bootstrap component being necessary in a bootstrapping process of an operating system of said host computer; copying a file into a virtual machine of said host computer, said file indicating computer modules necessary for said bootstrapping process; passing an indication of a clean version of said bootstrap component to said virtual machine; and launching said virtual machine and emulating said bootstrapping process of said operating system using said computer modules and said clean version of said bootstrap component to determine whether or not cleaning said malware infection from said infected bootstrap component of said host computer results in a bootstrapping failure, wherein said infected bootstrap component is not used in said emulation.