×

Systems and methods for authorizing attempts to access shared libraries

  • US 9,509,697 B1
  • Filed: 09/15/2014
  • Issued: 11/29/2016
  • Est. Priority Date: 09/15/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for authorizing attempts to access shared libraries, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:

  • detecting an attempt by a process to access a shared library;

    identifying a call stack of the process;

    inspecting the call stack by;

    identifying a subroutine of the process that initiated the attempt to access the shared library;

    determining that at least one of;

    the subroutine is used to perform inter-process communications;

    the subroutine is used to perform task delegation; and

    the subroutine is used to perform reflection;

    determining that the subroutine is not authorized to access the shared library based at least in part on determining that the subroutine is being used to perform at least one of inter-process communications, task delegation, and reflection; and

    causing the attempt to be blocked in response to determining that the subroutine is not authorized to access the shared library.

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