×

System and method for below-operating system trapping of driver filter attachment

  • US 9,032,525 B2
  • Filed: 03/29/2011
  • Issued: 05/12/2015
  • Est. Priority Date: 03/29/2011
  • Status: Active Grant
First Claim
Patent Images

1. A system for protecting against malware, comprising:

  • a hardware processor;

    a memory communicatively coupled the hardware processor;

    a below-operating-system security agent including instructions in the memory to be executed by the hardware processor and configured to;

    identify one or more resources for changing filters of a driver;

    trap an attempted access of the one or more resources, the attempted access to originate from the one of a set of one or more operating systems and including an execution of a subfunction of a function for attaching or detaching a filter to the driver;

    access one or more security rules to determine whether the attempted access is indicative of malware, wherein determining whether the attempted access is indicative of malware includes;

    determining that the attempted access included the execution of the subfunction of the function for attaching or detaching a filter to the driver;

    determining whether an entity making the attempt is authorized to execute the function;

    determining whether the subfunction was executed without executing the function; and

    operate at a level below all of the one or more operating systems to access the one or more resources for changing filters of the driver.

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