Structural-semantic embedding with position-aware attention and adaptive contrast for binary code similarity detection

Clicks: 6
ID: 320817
2026
Article Quality & Performance Metrics
Overall Quality
Not rated
Combines reader engagement with the AI quality analysis. This article has not been analysed, so there is no overall score — reader engagement is measured and shown alongside.
AI Quality Assessment
Not analyzed
Readership in this journal

Ranked #15 of 36 articles by views in The Computer Journal

Most read Least read

Bar heights use a square-root scale.

Mint this article as an NFT
Not yet minted

Create a permanent, verifiable on-chain record of this article on the Scimatic Network. The NFT is held in your Journament account, and you can withdraw it to your own wallet at any time.

5 SUSD one-off · no wallet required
Abstract
Abstract Binary code similarity detection (BCSD) is a critical task for identifying vulnerable components in compiled binaries. However, current methods fail to reliably handle the significant compilation variations across platforms, compilers, and optimization levels. To overcome these challenges, we propose structural-semantic embedding with position-aware attention and adaptive contrast (SPAC), a novel BCSD framework that learns robust structural-semantic embeddings. SPAC integrates a learnable residual graph neural network for deep structural and semantic learning, a position-aware attention module for capturing spatial relationships, and an adaptive contrast aggregator for enhanced robustness and discriminability. This combined design enables SPAC to effectively model function semantics invariant to compilation differences. Evaluated on three large-scale datasets, SPAC demonstrates superior capabilities. Numerous experiments have shown that our method significantly outperforms the current state-of-the-art solutions. For example, in the XM retrieval experiment with a sample pool of 8000, compared with Trex, GMN, and GGSNN, our method achieved improvements of 155.1%, 92.3%, and 119.3% in recall score, respectively.
Reference Key
openalex_W7168152001 Use this key to autocite in the manuscript while using SciMatic Manuscript Manager or Thesis Manager
Authors Qizhen Xu, Liting Ruan, Zhijie Zhang, Xia Du, Yizhi Wu, Shuhan Jiang
Journal The Computer Journal
Year 2026
DOI
10.1093/comjnl/bxag052
URL
Keywords Keywords not found

Citations

No citations found. To add a citation, contact the admin at info@scimatic.org

No comments yet. Be the first to comment on this article.