×

System and method for providing a secured operating system execution environment

  • US 9,087,199 B2
  • Filed: 03/31/2011
  • Issued: 07/21/2015
  • Est. Priority Date: 03/31/2011
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • an electronic device comprising a processor and one or more operating systems;

    a security agent configured to;

    execute at a higher priority than all operating systems of the electronic device;

    intercept, at a higher priority than all operating systems of the electronic device, a request to access a resource of the electronic device, the resource including one or more files associated with the security agent;

    determine, at a higher priority than all operating systems of the electronic device, whether the request is indicative of malware, including;

    utilizing a disk mapping bitmap containing metadata corresponding to the one or more files associated with the security agent to determine that the request is for the one or more files associated with the security agent, the metadata specifying a plurality of sectors on a storage device where each of the one or more files are stored;

    determining that the requestor is unauthorized; and

    based upon a determination that the request is for the sectors on the storage device specified in the disk mapping bitmap and upon a determination that the requestor is unauthorized, determining that the request is indicative of malware and denying the request;

    anda launching module comprising;

    a secured launching agent configured to launch the security agent; and

    a boot manager configured to boot the secured launching agent before booting the one or more operating systems.

View all claims
  • 11 Assignments
Timeline View
Assignment View
    ×
    ×