Patent Capital Group
Detecting data corruption by control flow interceptions
Embodiments of this disclosure are directed to an execution profiling handler configured for intercepting an invocation of memory allocation library and observing memory allocation for an executable application process. The observed memory allocation can be used to update memory allocation meta-data for tracking purposes. The execution profiling handler can also intercept indirect branch calls to prevent heap allocation from converting to execution and intercept exploitation of heap memory to block execution.
McAfee, LLC
G G G G G G G G G G G G G G G G
G06F G06F G06F G06F G06F G06F G06F G06F G06F G06F G06F G06F G06F G06F G06F G06F
inventional inventional inventional additional additional inventional inventional inventional inventional inventional inventional inventional inventional inventional inventional inventional
Lixin Xiaoning Ravi
Lu Li Sahita