-
公开(公告)号:US20200293309A1
公开(公告)日:2020-09-17
申请号:US16351113
申请日:2019-03-12
Applicant: DEXTER RYAN SNYDER , IA GREGORY MACISAAC , JESSSE J. HEIN , MICHAEL ANTHONY PETERSEN , JARED NICHOLAS SMITH
Inventor: DEXTER RYAN SNYDER , IA GREGORY MACISAAC , JESSSE J. HEIN , MICHAEL ANTHONY PETERSEN , JARED NICHOLAS SMITH
Abstract: In an example, a computer implemented method can include extracting a plurality of functions from assembly code representative of machine code compiled based on obfuscated source code (e.g., legacy source code), causing one or more functions of the plurality of functions to be grouped based on relationships between the plurality of functions, and defining a class for each grouping of functions. Each defined class can include a subset of functions of the plurality of functions. The method can include causing a diagram model to be generated based on the plurality of classes. The diagram model can characterize the obfuscated source code.