VulANalyzeR: Explainable binary vulnerability detection with multi-task learning and attentional graph convolution
Software vulnerabilities have been posing tremendous reliability threats to the general
public as well as critical infrastructures, and there have been many studies aiming to detect …
public as well as critical infrastructures, and there have been many studies aiming to detect …
Xgv-bert: Leveraging contextualized language model and graph neural network for efficient software vulnerability detection
VLA Quan, CT Phat, K Van Nguyen, PT Duy… - arXiv preprint arXiv …, 2023 - arxiv.org
With the advancement of deep learning (DL) in various fields, there are many attempts to
reveal software vulnerabilities by data-driven approach. Nonetheless, such existing works …
reveal software vulnerabilities by data-driven approach. Nonetheless, such existing works …
AVDHRAM: Automated vulnerability detection based on hierarchical representation and attention mechanism
W An, L Chen, J Wang, G Du, G Shi… - 2020 IEEE Intl Conf on …, 2020 - ieeexplore.ieee.org
Vulnerability detection is imperative to protect software systems from cyber attacks.
However, existing methods either rely on experts to directly define vulnerability patterns or …
However, existing methods either rely on experts to directly define vulnerability patterns or …
HAN-BSVD: a hierarchical attention network for binary software vulnerability detection
H Yan, S Luo, L Pan, Y Zhang - Computers & Security, 2021 - Elsevier
Deep learning has shown effectiveness in binary software vulnerability detection due to its
outstanding feature extraction capability independent of human expert experience …
outstanding feature extraction capability independent of human expert experience …
DeepVD: Toward Class-Separation Features for Neural Network Vulnerability Detection
The advances of machine learning (ML) including deep learning (DL) have enabled several
approaches to implicitly learn vulnerable code patterns to automatically detect software …
approaches to implicitly learn vulnerable code patterns to automatically detect software …
mvulpreter: A multi-granularity vulnerability detection system with interpretations
Due to the powerful automatic feature extraction, deep learning-based vulnerability
detection methods have evolved significantly in recent years. However, almost all current …
detection methods have evolved significantly in recent years. However, almost all current …
Learning and fusing multi-view code representations for function vulnerability detection
The explosive growth of vulnerabilities poses a significant threat to the security of software
systems. While various deep-learning-based vulnerability detection methods have emerged …
systems. While various deep-learning-based vulnerability detection methods have emerged …
BVDetector: A program slice-based binary code vulnerability intelligent detection system
J Tian, W Xing, Z Li - Information and Software Technology, 2020 - Elsevier
Context Software vulnerability detection is essential to ensure cybersecurity. Currently, most
software is published in binary form, thus researchers can only detect vulnerabilities in these …
software is published in binary form, thus researchers can only detect vulnerabilities in these …
Cyber vulnerability intelligence for internet of things binary
Internet of Things (IoT) integrates a variety of software (eg, autonomous vehicles and military
systems) in order to enable the advanced and intelligent services. These software increase …
systems) in order to enable the advanced and intelligent services. These software increase …
VDTriplet: Vulnerability detection with graph semantics using triplet model
This study presents VDTriplet, a novel learning framework for building vulnerability detection
models. VDTriplet is the first attempt using deep learning to avoid the potential known …
models. VDTriplet is the first attempt using deep learning to avoid the potential known …