A survey of binary code similarity
Binary code similarityapproaches compare two or more pieces of binary code to identify their
similarities and differences. The ability to compare binary code enables many real-world …
similarities and differences. The ability to compare binary code enables many real-world …
How machine learning is solving the binary function similarity problem
The ability to accurately compute the similarity between two pieces of binary code plays an
important role in a wide range of different problems. Several research communities such as …
important role in a wide range of different problems. Several research communities such as …
Jtrans: Jump-aware transformer for binary code similarity detection
Binary code similarity detection (BCSD) has important applications in various fields such as
vulnerabilities detection, software component analysis, and reverse engineering. Recent …
vulnerabilities detection, software component analysis, and reverse engineering. Recent …
Practical binary code similarity detection with bert-based transferable similarity learning
Binary code similarity detection (BCSD) serves as a basis for a wide spectrum of
applications, including software plagiarism, malware classification, and known vulnerability …
applications, including software plagiarism, malware classification, and known vulnerability …
CEBin: A cost-effective framework for large-scale binary code similarity detection
Binary code similarity detection (BCSD) is a fundamental technique for various applications.
Many BCSD solutions have been proposed recently, which mostly are embedding-based …
Many BCSD solutions have been proposed recently, which mostly are embedding-based …
Revisiting binary code similarity analysis using interpretable feature engineering and lessons learned
Binary code similarity analysis (BCSA) is widely used for diverse security applications,
including plagiarism detection, software license violation detection, and vulnerability …
including plagiarism detection, software license violation detection, and vulnerability …
jtrans: Jump-aware transformer for binary code similarity
Binary code similarity detection (BCSD) has important applications in various fields such as
vulnerability detection, software component analysis, and reverse engineering. Recent …
vulnerability detection, software component analysis, and reverse engineering. Recent …
Binary code clone detection across architectures and compiling configurations
Binary code clone (or similarity) detection is a fundamental technique for many important
applications, such as plagiarism detection, malware analysis, software vulnerability …
applications, such as plagiarism detection, malware analysis, software vulnerability …
In-memory fuzzing for binary code similarity analysis
Detecting similar functions in binary executables serves as a foundation for many binary
code analysis and reuse tasks. By far, recognizing similar components in binary code …
code analysis and reuse tasks. By far, recognizing similar components in binary code …
Accurate and scalable cross-architecture cross-os binary code search with emulation
Different from source code clone detection, clone detection (similar code search) in binary
executables faces big challenges due to the gigantic differences in the syntax and the …
executables faces big challenges due to the gigantic differences in the syntax and the …