Work

A Survey of Symbol Name Recovery in Software Reverse Engineering

Year: 2026
Type: article
Abstract: Reading the original semantics from symbol-stripped binaries, symbol-stripped bytecode, or symbol-stripped source code is challenging because high-level information, such as function and variable names, is unavailable. Recovering these names is crucial to understanding software behavior and enabling security applications. Previous work has shown that lost symbol names can be recovered, leading many researchers to propose approaches for name recovery. This work presents a systematic survey to examine the significance, existing methodologies, implementations, and evaluations. Additionally, the study discusses insights gained from the systematization, highlights remaining challenges, and offers thoughts on future research directions.
Institution: Nanjing University
Language: English
Open Access status: hybrid
Award: G288940767
OpenAlex ID: W7204895205
FWCI:
Cites: 20
Cited by:
Related to: