×

Systems and methods for controlling an application launch based on a security policy

  • US 10,747,874 B2
  • Filed: 05/22/2018
  • Issued: 08/18/2020
  • Est. Priority Date: 05/22/2018
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for controlling an application launch based on a security policy, at least a portion of the method being performed by a computing device comprising at least one hardware processor, the method comprising:

  • loading, by the computing device, an application launcher into a security sandbox;

    monitoring, by the computing device, one or more functions associated with launching an application from the application launcher;

    determining, by the computing device, that the functions associated with launching the application have been invoked by the application launcher, wherein the determination comprises determining, using previously injected software hooks, that an initiation function for running the application has been invoked by the application launcher, wherein the injected software hooks are included in the security sandbox and located at a location of a start of the one or more functions to monitor how an original application launcher executing within the security sandbox attempts to access a resource provided in an operating system environment of the computing device;

    querying, by the computing device, a policy manager comprising a security policy to determine whether the application is potentially harmful; and

    performing, by the computing device, based on the security policy, a security action preventing the application launcher from launching the application from the security sandbox upon determining that the application is potentially harmful.

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