Invention Grant
US09384148B2 Detection of unauthorized memory modification and access using transactional memory
有权
使用事务性存储器检测未经授权的内存修改和访问
- Patent Title: Detection of unauthorized memory modification and access using transactional memory
- Patent Title (中): 使用事务性存储器检测未经授权的内存修改和访问
-
Application No.: US14367989Application Date: 2013-12-17
-
Publication No.: US09384148B2Publication Date: 2016-07-05
- Inventor: Igor Muttik , Roman Dementiev , Alex Nayshtut
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Barnes & Thornburg LLP
- International Application: PCT/US2013/075805 WO 20131217
- International Announcement: WO2015/094189 WO 20150625
- Main IPC: G06F21/14
- IPC: G06F21/14 ; G06F12/14 ; G06F21/60

Abstract:
Technologies for detecting unauthorized memory accesses include a computing device having transactional memory support. The computing device executes a code segment identified as suspicious and detects a transactional abort during execution of the code segment. The computing device may execute a security support thread concurrently with the code segment that reads one or more monitored memory locations. A transactional abort may be caused by a read of the security support thread conflicting with a write from the code segment. The computing device may set a breakpoint within the code segment, and a transactional abort may be caused by execution of the code segment reaching the breakpoint. An abort handler determines whether a security event has occurred and reports the security event. The abort handler may determine whether the security event has occurred based on the cause of the transactional abort. Other embodiments are described and claimed.
Public/Granted literature
- US20160026581A1 DETECTION OF UNAUTHORIZED MEMORY MODIFICATION AND ACCESS USING TRANSACTIONAL MEMORY Public/Granted day:2016-01-28
Information query