| CPC G06F 11/3644 (2013.01) [G06F 9/44521 (2013.01)] | 23 Claims |

|
13. A computer-implemented method for injecting agents into process executing on a host computer, comprising:
intercepting, by a container manager agent, calls of a container manager process to execute a given binary in a given process running in a container and determining linking status of the given binary;
redirecting, by the container manager agent, the call for a given binary to a proxy launcher in response to a determination that the given binary is statically linked to, where the proxy launcher executes in a proxy process, where the proxy process is running in the container and processes running in the container are isolated from processes running directly on the operating system using operating-system level virtualization;
launching, by the proxy launcher, a child process for executing the given binary;
starting, by the proxy launcher, execution of the memory image of the given binary in the proxy process.
|