×

Secure system for allowing the execution of authorized computer program code

  • US 9,075,984 B2
  • Filed: 09/16/2014
  • Issued: 07/07/2015
  • Est. Priority Date: 12/03/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • intercepting, by a kernel mode driver of a computer system, file system or operating system activity relating to a code module;

    selectively authorizing, by the kernel mode driver, the code module by authenticating a content authenticator of the code module with reference to a multi-level whitelist, the multi-level whitelist comprising (i) a global whitelist database remote from the computer system, the global whitelist database containing content authenticators of approved code modules that are known not to contain viruses or malicious code and (ii) a local whitelist database containing content authenticators of at least a subset of the approved code modules;

    allowing the file system or operating system activity relating to the code module when the content authenticator matches one of the content authenticators of approved code modules within the multi-level whitelist; and

    blocking the file system or operating system activity relating to the code module when the content authenticator does not match any of the content authenticators of approved code modules within the multi-level whitelist.

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