Binary Rewriting

Validated

Definitions

Binary rewriting means changing the semantics of a program without having the source code at hand, and is used for emulation, optimization, observation, and hardening. A binary recompiler is a software system that takes executable binaries as input, analyzes their structure, applies transformations and optimizations, and outputs new optimized executable binaries.

"Binary Recompilation and Combined Compiler/Architecture Enhancements Studies". umich.edu. University of Michigan. Archived from the original on 2012-07-23. [University of Michigan]

Needs Validation
0 0 0
Tags:
Updated by Bernhard Brenner, 21.06.2019 08:59

Synonyms

Related Terms

Tags

Notes

Updated by Stefan Biffl, 27.06.2019 05:56