arrow
返回

CrossSimEmb: transformer-based embedding model for cross-compilation binary code similarity detection

delete2025-10-03
delete0
PRE
AI
G
Gaoqing Yu
W
Wei Huang
J
Jiuyang Lyu
D
Dongxia Wang
Y
Yixuan Cheng
A
Aina Sui *
DOI:10.1007/s11227-025-07895-3delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
基于Transformer的预训练模型通过将反汇编代码建模为文本序列,在二进制代码相似性检测任务中取得了突破性进展,使研究者能够成功将自然语言处理方法迁移到二进制代码分析中。然而,现有方法仍受限于缺乏多粒度语义特征提取能力和多任务泛化能力。本文提出CrossSimEmb,一种跨编译二进制代码语义表示与度量模型,构建了包含4个预训练任务和3个微调任务的 multitask 联合优化框架。借助高性能计算资源,该框架在跨多个架构的大规模二进制数据集上进行训练,实现了对反汇编文本特征、指令级上下文特征、块间结构特征以及架构特定特性的有效集成。在微调阶段,采用Siamese网络架构生成函数级代码嵌入,并引入结合二分类、基于距离的度量学习和多标签分类的联合优化策略以应对下游任务,有效提升了模型在跨编译场景下的泛化能力和任务适应性。实验结果(在HPC集群上开展)表明,CrossSimEmb在二进制代码相似性检测和异常检测任务中均优于当前最优方案:在二进制代码相似性检测中达到80.34%的平均准确率和0.901的AUC,在异常检测中实现0.961的MCC和0.981的G-Means。这些发现既证明了本方法的有效性,也凸显了高性能计算资源在大规模训练与评估中的关键作用。
Keyword:
Binary code similarity detection
Transformer
Metric learning
Representation learning

期刊

T
The Journal of Supercomputing
IF:
0
论文数:
647
被引数:
0

机构

S
School of Computer and Cyber Sciences
学者数:
20
论文数: 9
被引数: 0
引用论文

引用论文

Semantic Learning and Emulation Based Cross-Platform Binary Vulnerability Seeker
err2021-11-01
err15
errOAAI
errGao, Jian; Jiang, Yu; Liu, Zhe; Yang, Xin; Wang, Cong; Jiao, Xun; Yang, Zijiang; Sun, Jiaguang
err分享
err收藏
B2SMatcher: fine-Grained version identification of open-Source software in binary files
err2021-08-02
err8
errOAAI
errBan, Gu; Xu, Lili; Xiao, Yang; Li, Xinhua; Yuan, Zimu; Huo, Wei
err分享
err收藏
IoTSim: Internet of Things-Oriented Binary Code Similarity Detection with Multiple Block Relations
errSENSORS
IF3.5
err2023-09-11
err2
errOAAI
errLuo, Zhenhao; Wang, Pengfei; Xie, Wei; Zhou, Xu; Wang, Baosheng
err分享
err收藏
IFAttn: Binary code similarity analysis based on interpretable features with attention
err2022-09-01
err6
errOAAI
errJiang, Shuai; Fu, Cai; Qian, Yekui; He, Shuai; Lv, Jianqiang; Han, Lansheng
err分享
err收藏
CrossCode2Vec: A unified representation across source and binary functions for code similarity detection
err2025-03-01
err0
PREAI
errYu, Gaoqing; An, Jing; Lyu, Jiuyang; Huang, Wei; Fan, Wenqing; Cheng, Yixuan; Sui, Aina
err分享
err收藏
学者 查看更多内容