ARCTURUS: Full Coverage Binary Similarity Analysis with Reachability-guided Emulation
Binary code similarity analysis is extremely useful, since it provides rich information about an
unknown binary, such as revealing its functionality and identifying reused libraries. Robust …
unknown binary, such as revealing its functionality and identifying reused libraries. Robust …
CITADEL: Context Similarity Based Deep Learning Framework Bug Finding
With deep learning (DL) technology becoming an integral part of the new intelligent
software, tools of DL framework testing and bug-finding are in high demand. Existing DL …
software, tools of DL framework testing and bug-finding are in high demand. Existing DL …
CrossFix: Resolution of GitHub issues via similar bugs recommendation
With the increasing popularity of Open‐Source Software (OSS), the number of GitHub issues
reported daily in these OSS projects has been growing rapidly. To resolve these issues …
reported daily in these OSS projects has been growing rapidly. To resolve these issues …
[HTML][HTML] Semantic aware-based instruction embedding for binary code similarity detection
Y Jia, Z Yu, Z Hong - PloS one, 2024 - journals.plos.org
Binary code similarity detection plays a crucial role in various applications within binary
security, including vulnerability detection, malicious software analysis, etc. However, existing …
security, including vulnerability detection, malicious software analysis, etc. However, existing …
Learning Cross-Architecture Instruction Embeddings for Binary Code Analysis in Low-Resource Architectures
Binary code analysis is indispensable for a variety of software security tasks. Applying deep
learning to binary code analysis has drawn great attention because of its notable …
learning to binary code analysis has drawn great attention because of its notable …
SigmaDiff: Semantics-aware deep graph matching for pseudocode diffing
Pseudocode diffing precisely locates similar parts and captures differences between the
decompiled pseudocode of two given binaries. It is particularly useful in many security …
decompiled pseudocode of two given binaries. It is particularly useful in many security …
CEBin: A Cost-Effective Framework for Large-Scale Binary Code Similarity Detection
Binary code similarity detection (BCSD) is a fundamental technique for various application.
Many BCSD solutions have been proposed recently, which mostly are embedding-based …
Many BCSD solutions have been proposed recently, which mostly are embedding-based …
Unsupervised Binary Code Translation with Application to Code Similarity Detection and Vulnerability Discovery
Binary code analysis has immense importance in the research domain of software security.
Today, software is very often compiled for various Instruction Set Architectures (ISAs). As a …
Today, software is very often compiled for various Instruction Set Architectures (ISAs). As a …
[HTML][HTML] BinCodex: A comprehensive and multi-level dataset for evaluating binary code similarity detection techniques
P Zhang, C Wu, Z Wang - BenchCouncil Transactions on Benchmarks …, 2024 - Elsevier
The binary code similarity detection (BCSD) technique can quantitatively measure the
differences between two given binaries and give matching results at predefined granularity …
differences between two given binaries and give matching results at predefined granularity …
Strengthening Supply Chain Security with Fine-grained Safe Patch Identification
Enhancing supply chain security is crucial, often involving the detection of patches in
upstream software. However, current security patch analysis works yield relatively low recall …
upstream software. However, current security patch analysis works yield relatively low recall …