Indirect Function Call Target Identification in Software

Indirect function call target identification in software is provided. A set of explicit data flows that pass a function address between software modules of a program is determined using an explicit data dependency analysis. A set of indirect function call targets is generated from results of the exp...

Full description

Saved in:
Bibliographic Details
Main Authors Jamjoom, Hani Talal, Wu, Qiushi, Gu, Zhongshu
Format Patent
LanguageEnglish
Published 15.06.2023
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Indirect function call target identification in software is provided. A set of explicit data flows that pass a function address between software modules of a program is determined using an explicit data dependency analysis. A set of indirect function call targets is generated from results of the explicit data dependency analysis and a dynamic execution analysis of the program. The set of indirect function call targets is expanded by identifying similar target functions based on feature embeddings generated by a graph neural network.
Bibliography:Application Number: US202117644021