Binary Code Similarity
Binary code similarity detection aims to identify functionally similar code segments within compiled programs, regardless of differences in compiler optimizations, architectures, or obfuscation techniques. Current research heavily utilizes deep learning, particularly transformer-based models and graph neural networks, often incorporating intermediate representations or leveraging contrastive learning to generate robust embeddings of binary functions. This field is crucial for various applications, including malware analysis, vulnerability detection, software plagiarism detection, and improving the security and reliability of software supply chains.
Papers
October 30, 2024
June 2, 2024
November 22, 2023
October 5, 2023
August 24, 2023
October 28, 2022
October 11, 2022
September 6, 2022
August 26, 2022
April 13, 2022