2019

Neural Reverse Engineering of Stripped Binaries using Augmented Control Flow Graphs

David, Yaniv, Alon, Uri, Yahav, Eran

Understand

We address the problem of reverse engineering of stripped executables, which contain no debug information.

  • This is a challenging problem because of the low amount of syntactic information available in stripped executables, and the diverse assembly code patterns arising from compiler optimizations.
  • We present a novel approach for predicting procedure names in stripped executables.
  • Our approach combines static analysis with neural models.

Reading the bibliography…