Systems and methods for identifying external functions called by untrusted applications
AssigneeSymantec Corporation
InventorPeter Ferrie
Life of this patent
Estimating the term…
Loading patent…
AssigneeSymantec Corporation
InventorPeter Ferrie
Estimating the term…
A computer-implemented method for identifying external functions called by an untrusted application may comprise loading an untrusted application into an emulated computing environment, executing a first computer-readable instruction of the untrusted application within the emulated computing environment, intercepting a request to access an external-function-specific region of memory, and identifying, by analyzing the request, an external function to be called by the first computer-readable instruction. The method may also comprise identifying an address associated with the external function and/or identifying a name associated with the external function. The name associated with the external function may be used to recreate an import table for the untrusted application. Corresponding systems and computer-readable media are also disclosed.
A computer-implemented method for identifying external functions called by an untrusted application, comprising:
A system for identifying external functions called by an untrusted application, the system comprising:
A non-transitory computer-readable medium comprising one or more computer-executable instructions that, when executed by a computing device, cause the computing device to:
Dependencies are inferred from the claim text.