Invention Grant
- Patent Title: Detecting data corruption by control flow interceptions
-
Application No.: US16358440Application Date: 2019-03-19
-
Publication No.: US10802989B2Publication Date: 2020-10-13
- Inventor: Xiaoning Li , Lixin Lu , Ravi Sahita
- Applicant: McAfee, LLC
- Applicant Address: US CA Santa Clara
- Assignee: McAfee, LLC
- Current Assignee: McAfee, LLC
- Current Assignee Address: US CA Santa Clara
- Agency: Patent Capital Group
- Main IPC: G06F12/14
- IPC: G06F12/14 ; G06F21/53 ; G06F11/00 ; G06F9/38 ; G06F9/30 ; G06F21/56 ; G06F3/06 ; G06F11/30 ; G06F11/34

Abstract:
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.
Public/Granted literature
- US20190213144A1 DETECTING DATA CORRUPTION BY CONTROL FLOW INTERCEPTIONS Public/Granted day:2019-07-11
Information query