Dyff-VD: Binary Code Vulnerability Detection Based on Dynamic Feature Fusion

Vulnerabilities lurking within binary code constitute a major threat to software security and need to be effectively detected. In recent years, under the influence of the wave of artificial intelligence, considerable advancements have been achieved in the research domain of binary code vulnerability detection based on deep learning. Nevertheless, constrained by the analytical complexity inherent in binary code, existing methods still encounter challenges in learning its syntax and semantics. In this paper, we propose a dynamic feature fusion BERT learning mechanism and, based on this, propose a binary code vulnerability detection method, Dyff-VD, which simultaneously learns the fused features on assembly code and pseudocode. We evaluate Dyff-VD on the NVD dataset, and the results indicate that Dyff-VD surpasses the state-of-the-art baselines by 3.41%, 5.91%, and 5.85% in terms of Fl-score, precision, and accuracy, respectively. Visualization further substantiates the superiority of Dyff-VD in vulnerability detection.

Authors

Institutions

Publication Details

Published
2025-04-11
DOI
https://doi.org/10.1109/ainit65432.2025.11035071
Primary Topic
Software Reliability and Analysis Research
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Dyff-VD: Binary Code Vulnerability Detection Based on Dynamic Feature Fusion

Tieming Liu, Qinghao Li, Chunling Liu, Weiyu Dong
Software Reliability and Analysis Research
article

Dyff-VD: Binary Code Vulnerability Detection Based on Dynamic Feature Fusion

Tieming Liu, Qinghao Li, Chunling Liu, Weiyu Dong
article en

Abstract

Vulnerabilities lurking within binary code constitute a major threat to software security and need to be effectively detected. In recent years, under the influence of the wave of artificial intelligence, considerable advancements have been achieved in the research domain of binary code vulnerability detection based on deep learning. Nevertheless, constrained by the analytical complexity inherent in binary code, existing methods still encounter challenges in learning its syntax and semantics. In this paper, we propose a dynamic feature fusion BERT learning mechanism and, based on this, propose a binary code vulnerability detection method, Dyff-VD, which simultaneously learns the fused features on assembly code and pseudocode. We evaluate Dyff-VD on the NVD dataset, and the results indicate that Dyff-VD surpasses the state-of-the-art baselines by 3.41%, 5.91%, and 5.85% in terms of Fl-score, precision, and accuracy, respectively. Visualization further substantiates the superiority of Dyff-VD in vulnerability detection.

PLA Information Engineering University (CN)
Openalex Percentile: Top 84%
Software Reliability and Analysis Research
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Dyff-VD: Binary Code Vulnerability Detection Based on Dynamic Feature Fusion — Tieming Liu, Qinghao Li, et al. · (2025) | TGRS Research Map | TGRS