• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

多语义特征融合注意力网络用于二进制代码相似度检测。

Multi-semantic feature fusion attention network for binary code similarity detection.

机构信息

Department of Security Technology, China Mobile Research Institute, Beijing, 100053, China.

Data & AI Technology Company, China Telecom Corporation Ltd, Beijing, 100011, China.

出版信息

Sci Rep. 2023 Mar 12;13(1):4096. doi: 10.1038/s41598-023-31280-w.

DOI:10.1038/s41598-023-31280-w
PMID:36907937
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC10008825/
Abstract

Binary code similarity detection (BCSD) plays a big role in the process of binary application security test. It can be applied in several fields, such as software plagiarism detection, malware analysis, vulnerability detection. Most research is based on recurrent neural networks, which is difficult to get the overall or long-distance semantic information of functions. Besides, exiting works simply extract high-level semantic features, lacking in-depth investigations on the potential mechanisms for fusing low-level and high-level semantic features. In this paper we propose a multi-semantic feature fusion attention network (MFFA-Net) for BCSD. MFFA-Net contains two critical modules: semantic feature fusion (SFF) and attention feature fusion (AFF). The SFF module concatenates multiple semantic features to represent the semantics of the function, which helps to obtain the overall semantic information of the function. The AFF module is designed to find useful information from various features, which assigns an attention matrix to research the relationship between features. In order to evaluate the proposed method, we made extensive experiments on two datasets. MFFA-Net can achieve a high degree of AUC at 99.6% and 98.3% respectively on the two datasets. The experimental results show that MFFA-Net has better performance for BCSD.

摘要

二进制代码相似性检测(BCSD)在二进制应用程序安全测试过程中起着重要作用。它可以应用于多个领域,如软件抄袭检测、恶意软件分析、漏洞检测。大多数研究基于循环神经网络,这使得很难获取函数的整体或远距离语义信息。此外,现有工作只是提取高级语义特征,缺乏对融合低水平和高水平语义特征的潜在机制的深入研究。在本文中,我们提出了一种用于 BCSD 的多语义特征融合注意力网络(MFFA-Net)。MFFA-Net 包含两个关键模块:语义特征融合(SFF)和注意力特征融合(AFF)。SFF 模块将多个语义特征连接起来表示函数的语义,有助于获取函数的整体语义信息。AFF 模块旨在从各种特征中找到有用的信息,为研究特征之间的关系分配一个注意力矩阵。为了评估所提出的方法,我们在两个数据集上进行了广泛的实验。MFFA-Net 在两个数据集上的 AUC 分别达到了 99.6%和 98.3%的高度。实验结果表明,MFFA-Net 在 BCSD 方面具有更好的性能。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9d4b/10008825/e84e0e04b173/41598_2023_31280_Fig6_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9d4b/10008825/73c6058a6d5a/41598_2023_31280_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9d4b/10008825/54fffec1f33a/41598_2023_31280_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9d4b/10008825/968e95690f9a/41598_2023_31280_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9d4b/10008825/97921e2d7ddd/41598_2023_31280_Fig4_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9d4b/10008825/7a3cb284ace6/41598_2023_31280_Fig5_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9d4b/10008825/e84e0e04b173/41598_2023_31280_Fig6_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9d4b/10008825/73c6058a6d5a/41598_2023_31280_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9d4b/10008825/54fffec1f33a/41598_2023_31280_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9d4b/10008825/968e95690f9a/41598_2023_31280_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9d4b/10008825/97921e2d7ddd/41598_2023_31280_Fig4_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9d4b/10008825/7a3cb284ace6/41598_2023_31280_Fig5_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9d4b/10008825/e84e0e04b173/41598_2023_31280_Fig6_HTML.jpg

相似文献

1
Multi-semantic feature fusion attention network for binary code similarity detection.多语义特征融合注意力网络用于二进制代码相似度检测。
Sci Rep. 2023 Mar 12;13(1):4096. doi: 10.1038/s41598-023-31280-w.
2
Semantic aware-based instruction embedding for binary code similarity detection.基于语义感知的指令嵌入的二进制代码相似性检测。
PLoS One. 2024 Jun 11;19(6):e0305299. doi: 10.1371/journal.pone.0305299. eCollection 2024.
3
MFEAFN: Multi-scale feature enhanced adaptive fusion network for image semantic segmentation.MFEAFN:用于图像语义分割的多尺度特征增强自适应融合网络。
PLoS One. 2022 Sep 30;17(9):e0274249. doi: 10.1371/journal.pone.0274249. eCollection 2022.
4
Bilateral attention decoder: A lightweight decoder for real-time semantic segmentation.双边注意解码器:用于实时语义分割的轻量级解码器。
Neural Netw. 2021 May;137:188-199. doi: 10.1016/j.neunet.2021.01.021. Epub 2021 Jan 30.
5
Hierarchical Recurrent Neural Hashing for Image Retrieval With Hierarchical Convolutional Features.基于层次卷积特征的层次递归神经网络哈希图像检索
IEEE Trans Image Process. 2018;27(1):106-120. doi: 10.1109/TIP.2017.2755766.
6
Multi-scale semantic enhancement network for object detection.用于目标检测的多尺度语义增强网络。
Sci Rep. 2023 May 3;13(1):7178. doi: 10.1038/s41598-023-34277-7.
7
MAFF-Net: Multi-Attention Guided Feature Fusion Network for Change Detection in Remote Sensing Images.MAFF-Net:用于遥感图像变化检测的多注意力引导特征融合网络。
Sensors (Basel). 2022 Jan 24;22(3):888. doi: 10.3390/s22030888.
8
Semantic Correlation Attention-Based Multiorder Multiscale Feature Fusion Network for Human Motion Prediction.基于语义关联注意力的多层次多尺度特征融合网络的人体运动预测。
IEEE Trans Cybern. 2024 Feb;54(2):825-838. doi: 10.1109/TCYB.2022.3184977. Epub 2024 Jan 17.
9
IoTSim: Internet of Things-Oriented Binary Code Similarity Detection with Multiple Block Relations.IoTSim:面向物联网的具有多块关系的二进制代码相似性检测
Sensors (Basel). 2023 Sep 11;23(18):7789. doi: 10.3390/s23187789.
10
FSOU-Net: Feature supplement and optimization U-Net for 2D medical image segmentation.FSOU-Net:用于二维医学图像分割的特征补充与优化U-Net
Technol Health Care. 2023;31(1):181-195. doi: 10.3233/THC-220174.

本文引用的文献

1
A relationship between the incremental values of area under the ROC curve and of area under the precision-recall curve.ROC曲线下面积的增量值与精确率-召回率曲线下面积的增量值之间的关系。
Diagn Progn Res. 2021 Jul 14;5(1):13. doi: 10.1186/s41512-021-00102-w.
2
Cross-platform binary code similarity detection based on NMT and graph embedding.基于神经机器翻译和图嵌入的跨平台二进制代码相似度检测
Math Biosci Eng. 2021 May 25;18(4):4528-4551. doi: 10.3934/mbe.2021230.