System and method for inspecting dynamically generated executable code
AssigneeFinjan, Inc.
InventorsDavid GRUZMAN, Yuval Ben-Itzhak
Life of this patent
Estimating the term…
Loading patent…
AssigneeFinjan, Inc.
InventorsDavid GRUZMAN, Yuval Ben-Itzhak
Estimating the term…
A method for protecting a client computer from dynamically generated malicious content, including receiving at a gateway computer content being sent to a client computer for processing, the content including a call to an original function, and the call including an input, modifying the content at the gateway computer, including replacing the call to the original function with a corresponding call to a substitute function, the substitute function being operational to send the input to a security computer for inspection, transmitting the modified content from the gateway computer to the client computer, processing the modified content at the client computer, transmitting the input to the security computer for inspection when the substitute function is invoked, determining at the security computer whether it is safe for the client computer to invoke the original function with the input, transmitting an indicator of whether it is safe for the client computer to invoke the original function with the input, from the security computer to the client computer, and invoking the original function at the client computer with the input, only if the indicator received from the security computer indicates that such invocation is safe. A system and a computer-readable storage medium are also described and claimed.
A system for protecting a computer from dynamically generated malicious content, comprising:
A computer-readable storage medium storing program code for causing a computing device to:
Dependencies are inferred from the claim text.