EXECUTION ENVIRONMENT FILE INVENTORY
0 Assignments
0 Petitions
Accused Products
Abstract
A method is described to maintain (including generate) an inventory of a system of a plurality of containers accessible by a computer system. At least one container is considered to determine whether the container is executable in at least one of a plurality of execution environments characterizing the computer system. Each execution environment is in the group comprising a native binary execution environment configured to execute native machine language instructions and a non-native execution environment configured to execute at least one program to process non-native machine language instructions to yield native machine language instructions. The inventory is maintained based on a result of the considering step. The inventory may be used to exercise control over what executables are allowed to execute on the computer system.
169 Citations
49 Claims
-
1-28. -28. (canceled)
-
29. An apparatus, comprising:
-
a computer system that includes; an execution unit; a storage system that couples to the execution unit and that includes a plurality of containers that collectively form at least a portion of an inventory for the computer system; a native binary execution environment; and a non-native binary execution environment, wherein a request to run an executable file is authorized based on criteria, the request being intercepted before the executable file is run, and wherein a determination is made as to whether the request results in an object of the inventory being changed as a result of running the executable file. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
Specification