- Patent Title: Behavior specification, finding main, and call graph visualizations
-
Application No.: US15906831Application Date: 2018-02-27
-
Publication No.: US10198580B2Publication Date: 2019-02-05
- Inventor: Kirk D. Sayre , Richard A. Willems , Stephen Lanse Lindberg
- Applicant: UT Battelle, LLC
- Applicant Address: US TN Oak Ridge
- Assignee: UT-BATTELLE, LLC
- Current Assignee: UT-BATTELLE, LLC
- Current Assignee Address: US TN Oak Ridge
- Agency: Brinks Gilson & Lione
- Main IPC: G06F21/00
- IPC: G06F21/00 ; G06F21/56

Abstract:
A process transforms compiled software into a semantic form. The process transforms the code into a semantic form. The process analyzes behavior functionality by processing precise programming behavior abstractions stored in a memory and classifies the code as malware based on the code behavior. Another method identifies the starting point of execution of a compiled program. The method calculates a complexity measure by calculating the number of potential execution paths of local functions; identifies the number of arguments passed to local functions; and identifies the starting point of execution of the compiled program. Another method provides interactive, dynamic visualization of a group of related functions wherein a user can explore the rendered graph and select a specific function and display functions that are color coded by their ancestral relation and their function call distance to the selected function.
Public/Granted literature
- US20180189487A1 BEHAVIOR SPECIFICATION, FINDING MAIN, AND CALL GRAPH VISUALIZATIONS Public/Granted day:2018-07-05
Information query