Deterministic Fully-Static Whole-Binary Translation without Heuristics
View PDF
HTML (experimental)
Abstract:We present Elevator, the first binary translator that statically translates entire x86-64 executables to AArch64 without debug information, source code, or assumptions about code layout. Unlike existing systems, which rely on heuristics or runtime fallbacks to handle code-versus-data decoding errors, Elevator considers all possible interpretations of every byte and produces a separate translation for each feasible one ahead of time. Any byte may be interpret...
Read more at arxiv.org