Dynamic software wrapper
AssigneeNetworks Associates Technology, Inc.
InventorsDavid Pai-wei Chieu, Dennis Hollingworth
Life of this patent
Estimating the term…
Loading patent…
AssigneeNetworks Associates Technology, Inc.
InventorsDavid Pai-wei Chieu, Dennis Hollingworth
Estimating the term…
The present invention is directed at the implementation of a dynamic wrapper for discovery of non-exported functions and subsequent method interception. A practical usage of dynamic wrappers is for security software packages to augment access controls applied to the wrapped modules. The invention permits interception of distributed component object model (DCOM) client initiated method calls at a DCOM server during runtime. The interceptor of the method call denies or grants access to the DCOM method to be executed. The actual logic to determine access permissions need not be part of the interceptor. The interceptor runs as part of the DCOM server. It contains logic to distinguish at runtime the identity of the principal associated with the DCOM client requesting the execution of the function call. The technique works with commercial-off-the-shelf (COTS) software and does not require modification of the application source code.
In a distributed component object model server, a method for intercepting a non-exported function in an application software module, comprising:
A system for intercepting a non-exported function in an application software module on a distributed component object model server comprising:
A system for intercepting a non-exported function in an application software module on a distributed component object model server comprising:
Dependencies are inferred from the claim text.