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…
Abstract 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.
AbstractList 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.
Author Wu, Qiushi
Gu, Zhongshu
Jamjoom, Hani Talal
Author_xml – fullname: Jamjoom, Hani Talal
– fullname: Wu, Qiushi
– fullname: Gu, Zhongshu
BookMark eNrjYmDJy89L5WSw8MxLySxKTS5RcCvNSy7JzM9TcE7MyVEISSxKTy1R8ExJzSvJTMtMTgRLZeYpBOenlZQnFqXyMLCmJeYUp_JCaW4GZTfXEGcP3dSC_PjU4oLE5NS81JL40GAjAyNjQwtTUzMLR0Nj4lQBAK0lMMg
ContentType Patent
DBID EVB
DatabaseName esp@cenet
DatabaseTitleList
Database_xml – sequence: 1
  dbid: EVB
  name: esp@cenet
  url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
Discipline Medicine
Chemistry
Sciences
Physics
ExternalDocumentID US2023185568A1
GroupedDBID EVB
ID FETCH-epo_espacenet_US2023185568A13
IEDL.DBID EVB
IngestDate Fri Aug 02 08:52:58 EDT 2024
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-epo_espacenet_US2023185568A13
Notes Application Number: US202117644021
OpenAccessLink https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20230615&DB=EPODOC&CC=US&NR=2023185568A1
ParticipantIDs epo_espacenet_US2023185568A1
PublicationCentury 2000
PublicationDate 20230615
PublicationDateYYYYMMDD 2023-06-15
PublicationDate_xml – month: 06
  year: 2023
  text: 20230615
  day: 15
PublicationDecade 2020
PublicationYear 2023
RelatedCompanies International Business Machines Corporation
RelatedCompanies_xml – name: International Business Machines Corporation
Score 3.464169
Snippet 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...
SourceID epo
SourceType Open Access Repository
SubjectTerms CALCULATING
COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
Title Indirect Function Call Target Identification in Software
URI https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20230615&DB=EPODOC&locale=&CC=US&NR=2023185568A1
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LS8NAEB5Kfd40Kj6qLCi5BROziZtDEJsHVegDk0pvZTfdQCGkpYn077u7TbWnHncHlpmFmW8fM98APM0okYTUueExL5ctzEyD0IwYTu6aHjEpxqpnZH_g9sb4c-JMWlBsa2EUT-hakSMKj8qEv9cqXi__H7FClVtZPbO5mFq8xakf6s3tWJ6nLUcPu340GobDQA8Cf5zogy8lE9DkuORd3JUO5EFaMu1H311Zl7LcBZX4DA5HYr2yPocWLzU4Cba91zQ47jdf3hocqRzNrBKTjR9WF0A-yg0WoVjgklQXBbQoUKryutGm-jZvLEHzEiUi2q7pil_CYxylQc8Qykz_bJ-Ok13N7Stol4uSXwN6zbyZaecWs6iNuecyxilh-AXbGXUwxzfQ2bfS7X7xHZzKocyJspwOtOvVD78X6FuzB7Vpv5Buh6E
link.rule.ids 230,309,786,891,25594,76906
linkProvider European Patent Office
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3da8IwED_Efbi3rdvYh9sCG30ra21a0wcZs7XUzS9mHb5JUlMQpIp2-O8viXXzydc7CHeBu99dch8AL1NK5EDq1PCYl8oVZqZBaEIMJ3VNj5gUY7UzsttzoxH-GDvjEsx3vTBqTuhGDUcUFpUIe8-Vv17-P2IFqrZy_cpmgrR4C-NGoBfZsYynLUcPmo3WoB_0fd33G6Oh3vtSPAFNjkveRa50VJfzeWXw9N2UfSnLfVAJz-F4IM7L8gso8UyDir_bvabBabf48tbgRNVoJmtBLOxwfQmknW2xCIUCl6S4yKfzOYpVXTfadt-mhSZolqGh8LYbuuJX8By2Yj8yhDCTP90no-G-5PY1lLNFxm8A1RNvatqpxSxqY-65jHFKGK5hO6EO5vgWqodOujvMfoJKFHc7k06793kPZ5Il66MspwrlfPXDHwQS5-xRXeAvEPOKjg
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=Indirect+Function+Call+Target+Identification+in+Software&rft.inventor=Jamjoom%2C+Hani+Talal&rft.inventor=Wu%2C+Qiushi&rft.inventor=Gu%2C+Zhongshu&rft.date=2023-06-15&rft.externalDBID=A1&rft.externalDocID=US2023185568A1