arrow
返回

Lanstree: Cross-Architecture Binary Code Similarity Detection with a Bidirectional Tree-Structured Embedding Model

delete2026-01-01
delete0
PRE
AI
C
Cao, Congyu
X
Xiaohan Wang
S
S. Pan
G
G.D. Shen
H
Haipeng Qu *
DOI:10.1007/978-981-95-4434-9_21delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
二进制代码相似性检测(BCSD)是固件漏洞搜索、代码克隆检测和恶意软件代码段识别等众多应用的基础。许多深度学习模型被提出以从图结构中学习代码语义。然而,现有方法大多难以捕捉由树结构表示的二进制代码中的长距离依赖关系。为解决此问题,本文提出Lanstree,一种基于双向Tree-Transformer的跨架构二进制代码相似性检测框架。Lanstree在抽象语法树(AST)上执行自底向上和自顶向下的语义学习,使每个节点能够充分聚合其父节点和子节点的特征。它采用全局注意力机制获取AST的综合表示,并采用Siamese架构以增强二进制代码相似性检测性能。我们已实现Lanstree原型,实验结果表明Lanstree优于以往的最优BCSD方法。
Keyword:
Binary Analysis
Similarity Detection
Deep Learning
Representation Learning

期刊

C
CRYPTOLOGY AND NETWORK SECURITY, CANS 2025
IF:
0
论文数:
31
被引数:
0

机构

O
ocean university of china
学者数:
3.1W
论文数: 2.0W
被引数: 21
引用论文

引用论文

err
IF0
err
err0
PREAI
err
err分享
err收藏
Modeling Functional Similarity in Source Code With Graph-Based Siamese Networks
err2022-10-01
err17
errOAAI
errMehrotra, Nikita; Agarwal, Navdha; Gupta, Piyush; Anand, Saket; Lo, David; Purandare, Rahul
err分享
err收藏
OpTrans: enhancing binary code similarity detection with function inlining re-optimization
err2024-12-26
err0
PREAI
errSha, Zihan; Lan, Yang; Zhang, Chao; Wang, Hao; Gao, Zeyu; Zhang, Bolun; Shu, Hui
err分享
err收藏
Deep Siamese Network with Multi-level Similarity Perception for Person Re-identification
err2017-10-23
err0
PREAI
errChen Shen; Zhongming Jin; Yiru Zhao; Zhihang Fu; Rongxin Jiang; Yaowu Chen; Xian-Sheng Hua
err分享
err收藏
VulHawk: Cross-architecture Vulnerability Detection with Entropy-based Binary Code Search
err2023-01-01
err0
errOAAI
errZhenhao Luo; Pengfei Wang; Baosheng Wang; Yong Tang; Wei Xie; Xu Zhou; Danjun Liu; Kai Lu
err分享
err收藏
学者 查看更多内容