SYSTEMS AND METHODS TO ENFORCE SECURITY POLICIES ON THE LOADING, LINKING, AND EXECUTION OF NATIVE CODE BY MOBILE APPLICATIONS RUNNING INSIDE OF VIRTUAL MACHINES
First Claim
Patent Images
1. A method of enforcing policies associated with the loading, linking and/or execution of native code by an application, the method comprising:
- taking an application executing, through the use of a computer processor, in a first process on a device;
providing a policy engine executing, through the use of a computer processor, in a second process on the device;
taking a request for a native code library by the application;
determining by the policy engine whether the request from the application is allowed based on a policy; and
permitting access to the native code library upon determining that the application is allowed to access the native library.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems described herein relate to enhancing security on a device by enforcing one or more policies on the loading, linking, and/or executing of native code by one or more applications executing on the device.
-
Citations
11 Claims
-
1. A method of enforcing policies associated with the loading, linking and/or execution of native code by an application, the method comprising:
-
taking an application executing, through the use of a computer processor, in a first process on a device; providing a policy engine executing, through the use of a computer processor, in a second process on the device; taking a request for a native code library by the application; determining by the policy engine whether the request from the application is allowed based on a policy; and permitting access to the native code library upon determining that the application is allowed to access the native library. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification