跳到主要导航 跳到搜索 跳到主要内容

Binary Code Modularization Method Based on Graph Embedding

  • Shubin Yuan
  • , Chenyu Liu
  • , Jianheng Shi
  • , Yu Han
  • , Wei Pu
  • , Siwei Zhao
  • , Liqun Yang
  • China National Offshore Oil Corp
  • Ltd.

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

In the field of cybersecurity, software reverse engineering serves as a crucial foundational technology, particularly in the analysis of software vulnerabilities and malicious code. A key challenge within this domain is the partitioning of binary code into functional modules, which aids analysts in swiftly and accurately comprehending software structure and functionality, thereby enhancing analysis efficiency. This paper presents a novel approach for binary code module partitioning based on graph embedding, aiming to address limitations inherent in traditional methodologies employed in software reverse engineering. By abstracting software systems into attribute graphs and utilizing graph embedding-based clustering techniques to embed and cluster function nodes, this method adequately considers both node attributes and similarities, thus improving the accuracy and robustness of module partitioning. Notably, the approach employs a graph embedding clustering method based on multi-head attention mechanisms, effectively facilitating module partitioning of binary files. Experimental results demonstrate the significant effectiveness and performance advantages of the proposed method on binary files.

源语言英语
主期刊名2024 4th IEEE International Conference on Software Engineering and Artificial Intelligence, SEAI 2024
出版商Institute of Electrical and Electronics Engineers Inc.
146-150
页数5
ISBN(电子版)9798350374346
DOI
出版状态已出版 - 2024
活动4th IEEE International Conference on Software Engineering and Artificial Intelligence, SEAI 2024 - Xiamen, 中国
期限: 21 6月 202423 6月 2024

出版系列

姓名2024 4th IEEE International Conference on Software Engineering and Artificial Intelligence, SEAI 2024

会议

会议4th IEEE International Conference on Software Engineering and Artificial Intelligence, SEAI 2024
国家/地区中国
Xiamen
时期21/06/2423/06/24

联合国可持续发展目标

此成果有助于实现下列可持续发展目标:

  1. 可持续发展目标 3 - 良好健康与福祉
    可持续发展目标 3 良好健康与福祉

指纹

探究 'Binary Code Modularization Method Based on Graph Embedding' 的科研主题。它们共同构成独一无二的指纹。

引用此