Patent · US Active

Generation of API call graphs from static disassembly

US9378012B2 · kind B2 · utility

9Cited by
14References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 6, 2015
Grant dateJun 28, 2016
Priority date
Expiry dateJan 6, 2035

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2201/865
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Data is received that includes at least a portion of a program. Thereafter, entry point locations and execution-relevant metadata of the program are identified and retrieved. Regions of code within the program are then identified using static disassembly and based on the identified entry point locations and metadata. In addition, entry points are determined for each of a plurality of functions. Thereafter, a set of possible call sequences are generated for each function based on the identified regions of code and the determined entry points for each of the plurality of functions. Related apparatus, systems, techniques and articles are also described.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.