Binary code similarity measurement is a popular research area in binary analysis with the recent development of deep learning-based models. Current state-of-the-art methods often use the pre-trained language model (PTLM) to embed instructions into basic blocks as representations of nodes within a control flow graph (CFG). These methods will then use the graph neural network (GNN) to embed the whole CFG and measure the binary similarities between these code embeddings. However, these methods almost directly treat the assembly code as a natural language text and ignore its code-specific features when training PTLM. Moreover, They barely consider the direction of edges in the CFG or consider it less efficient. The weaknesses of the above appro...
In this work we tackle the problem of binary code similarity by using deep learning applied to binar...
In this paper we investigate the use of graph embedding networks, with unsupervised features learnin...
The use of natural language processing to analyze binary data is a popular research topic in malware...
Binary code similarity detection has extensive and important applications in program traceability an...
Binary code similarity detection, whose goal is to detect similar binary functions without having ac...
Abstract Binary code similarity analysis is widely used in the field of vulnerability search where s...
In this paper we consider the binary similarity problem that consists in determining if two binary f...
With the rapid growth of program scale, program analysis, mainte-nance and optimization become incre...
Binary code similarity detection (BCSD) has important applications in various fields such as vulnera...
Analyzing software binaries can be helpful in tackling important problems such as plagiarism, malwar...
The main objective of this workshop is to bring together researchers in the machine learning and pro...
Code similarity analysis has become more popular due to its significant applicantions, including vul...
This paper presents a novel neural network model, called Similarity Neural Network (SNN), designed t...
International audienceThe detection of similarities in source code has applications not only in soft...
The artifact of our ICSE'23 paper titled Learning graph-based code representations for source-level ...
In this work we tackle the problem of binary code similarity by using deep learning applied to binar...
In this paper we investigate the use of graph embedding networks, with unsupervised features learnin...
The use of natural language processing to analyze binary data is a popular research topic in malware...
Binary code similarity detection has extensive and important applications in program traceability an...
Binary code similarity detection, whose goal is to detect similar binary functions without having ac...
Abstract Binary code similarity analysis is widely used in the field of vulnerability search where s...
In this paper we consider the binary similarity problem that consists in determining if two binary f...
With the rapid growth of program scale, program analysis, mainte-nance and optimization become incre...
Binary code similarity detection (BCSD) has important applications in various fields such as vulnera...
Analyzing software binaries can be helpful in tackling important problems such as plagiarism, malwar...
The main objective of this workshop is to bring together researchers in the machine learning and pro...
Code similarity analysis has become more popular due to its significant applicantions, including vul...
This paper presents a novel neural network model, called Similarity Neural Network (SNN), designed t...
International audienceThe detection of similarities in source code has applications not only in soft...
The artifact of our ICSE'23 paper titled Learning graph-based code representations for source-level ...
In this work we tackle the problem of binary code similarity by using deep learning applied to binar...
In this paper we investigate the use of graph embedding networks, with unsupervised features learnin...
The use of natural language processing to analyze binary data is a popular research topic in malware...