VPS: excavating high-level C++ constructs from low-level binaries to protect dynamic dispatching.
Andre PawlowskiVictor van der VeenDennis AndriesseErik van der KouweThorsten HolzCristiano GiuffridaHerbert BosPublished in: ACSAC (2019)
Keyphrases
- low level
- high level
- dynamic environments
- higher level
- low level features
- programming language
- source code
- object level
- lower level
- middle level
- visual cues
- semantic information
- dynamically changing
- semantic gap
- visual information
- reverse engineering
- database
- visual features
- scheduling problem
- information systems
- neural network
- intermediate level
- high level semantics
- data sets