ARCTURUS: Full Coverage Binary Similarity Analysis with Reachability-guided Emulation

A Zhou, Y Hu, X Xu, C Zhang - ACM Transactions on Software …, 2024 - dl.acm.org
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 …

CITADEL: Context Similarity Based Deep Learning Framework Bug Finding

X Zhang, J Zhai, S Ma, S Wang, C Shen - arXiv preprint arXiv:2406.12196, 2024 - arxiv.org
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 …

CrossFix: Resolution of GitHub issues via similar bugs recommendation

SH Tan, Z Li, L Yan - Journal of Software: Evolution and …, 2024 - Wiley Online Library
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 …

[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 …

Learning Cross-Architecture Instruction Embeddings for Binary Code Analysis in Low-Resource Architectures

J Wang, Q Zeng, L Luo - Findings of the Association for …, 2024 - aclanthology.org
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 …

SigmaDiff: Semantics-aware deep graph matching for pseudocode diffing

L Gao, Y Qu, S Yu, Y Duan, H Yin - 2024 - ink.library.smu.edu.sg
Pseudocode diffing precisely locates similar parts and captures differences between the
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

H Wang, Z Gao, C Zhang, M Sun, Y Zhou, H Qiu… - arXiv preprint arXiv …, 2024 - arxiv.org
Binary code similarity detection (BCSD) is a fundamental technique for various application.
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

I Ahmad, L Luo - arXiv preprint arXiv:2404.19025, 2024 - arxiv.org
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 …

[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 …

Strengthening Supply Chain Security with Fine-grained Safe Patch Identification

C Luo, W Meng, S Wang - Proceedings of the IEEE/ACM 46th …, 2024 - dl.acm.org
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 …