×

System and method for securing access to system calls

  • US 8,863,283 B2
  • Filed: 03/31/2011
  • Issued: 10/14/2014
  • Est. Priority Date: 03/31/2011
  • Status: Active Grant
First Claim
Patent Images

1. A system for securing access to system calls, comprising:

  • a memory;

    a first operating system configured to execute on an electronic device, the first operating system included in one or more operating systems on the electronic device;

    a below-operating-system security agent configured to;

    identify one or more resources associated with a system call for which attempted accesses will be trapped;

    trap, at a level below all operating systems of the electronic device, an attempted access of the one or more resources that originates from an operational level of the first operating system;

    access one or more security rules to determine, at a level below all operating systems of the electronic device, whether the attempted access is authorized; and

    operate at a level below all operating systems of the electronic device;

    wherein;

    the trapped attempt is an attempted execution of a system call function of the first operating system, the system call function indexed by a system call table;

    the below-operating system security agent is further configured to;

    determine that the attempted execution of the system call function was made without accessing the indexing of the system call table; and

    based upon a determination that the attempted execution of the system call function was made without accessing the indexing of the system call table, deny the attempted execution.

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