Original ResearchVol. 32, Issue 12 • pp. 507-519DOI: 10.1631/FITEE_2400088• Dec 14, 2025
Neural Machine Translation Inspired Binary Code Similarity Comparison beyond Function Pairs
Authors: Fei Zuo, Xiaopeng Li, Patrick Young, Lannan Luo, Qiang Zeng, Zhexin Zhang
Binary code analysis allows analyzing binary code without having access to the corresponding source code. A binary, after disassembly, is expressed in an assembly language. This inspires us to approach binary analysis by leveraging ideas and techniques from Natural Language Processing (NLP), a fruitful area focused on processing text of various natural languages. We notice that binary code analysis and NLP share many analogical topics, such as semantics extraction, classification, and code/text
Graphical Abstract