Patent ID: 9027132
Filing Date: 2015-05-05
Classification: G06F

Abstract:
1. A method, comprising: identifying execution, by a hardware processor, of a portion of internal code of an interface, the portion of internal code located internal to the interface and logically after an entry point to the interface, the entry point representing a starting execution location of the interface; in response to the execution of the portion of internal code, monitoring, by the hardware processor, at least one aspect of an invocation of the interface, wherein the monitoring is performed by a virtual machine to determine initiation of execution of the portion of internal code; determining, by the hardware processor, whether the entry point was invoked prior to the execution of the portion of internal code; and determining, by the hardware processor, whether the at least one aspect of the invocation of the interface is valid based upon whether the entry point was invoked prior to the execution of the portion of internal code.