Generation of API Call Graphs from Static Disassembly

Patent №

US 8,930,916

Granted

2015-01-06

Filed 2014

Owner

CYLANCE, INC.

Lab

AI components

3

kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14169841

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.

Knowledge representationPlanningAI hardwareG06F 8/75G06F 8/53G06F 11/34G06F 11/36G06F 11/3414G06F 2201/865

AI classification

Knowledge representation1.00
AI hardware0.81
Planning0.71
Natural language0.17
Machine learning0.00
Vision0.00
Evolutionary computation0.00
Speech0.00

Ownership

CYLANCE, INC.

assignment · 321970550

Assignors

SOEDER, DEREK, WOLFF, MATT

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC