Invention Grant
- Patent Title: Program execution monitoring using deep memory tracing
-
Application No.: US16945149Application Date: 2020-07-31
-
Publication No.: US11782819B2Publication Date: 2023-10-10
- Inventor: Nir Levy , Lee Stott , Ran Gilad-Bachrach
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Kelly, Holt & Christenson, PLLC
- Agent Christopher J. Volkmann
- Main IPC: G06F11/36
- IPC: G06F11/36

Abstract:
A user-annotated reference implementation identifies variable values generated by the reference implementation during its execution. A software implementation under analysis is executed. Variable values in the running memory of the program code of the software implementation under analysis, during its execution, are identified and copied. The variable values traced from the running memory of the program code are compared against the annotated variable values generated by the reference implementation, to determine a similarity between the program code under analysis, and the reference implementation. An output is generated that is indicative of whether the traced variables from the program code under analysis are the same as the annotated variable values generated by the reference implementation.
Public/Granted literature
- US20220019513A1 PROGRAM EXECUTION MONITORING USING DEEP MEMORY TRACING Public/Granted day:2022-01-20
Information query