ICSE2024

BinAug: Enhancing Binary Similarity Analysis with Low-Cost Input Repairing

Wai Kin Wong, Huaijin Wang, Zongjie Li, Shuai Wang

4 citations

Abstract

Binary code similarity analysis (BCSA) is a fundamental building block for various software security, reverse engineering, and re-engineering applications. Existing research has applied deep neural networks (DNNs) to measure the similarity between binary code, following the major breakthrough of DNNs in processing media data like images. Despite the encouraging results of DNN-based BCSA, it is however not widely deployed in the industry due to the instability and the black-box nature of DNNs.