XFL: Naming Functions in Binaries with Extreme Multi-label Learning
XFL: Naming Functions in Binaries with Extreme Multi-label Learning
Reverse engineers benefit from the presence of identifiers such as function names in a binary, but usually these are removed for release. Training a machine learning model to predict function names automatically is promising but fundamentally hard: unlike words in natural language, most function names occur only once. In this …