Skip to search formSkip to main contentSkip to account menu

Binary recompiler

Known as: Static binary rewriting, Dynamic binary rewriting, Binary rewriting 
A binary recompiler is a computer program that takes executable binary files as input, analyzes their structure, applies transformations and… 
Wikipedia (opens in a new tab)

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2019
2019
Application-guided dynamic binary optimization already turned out to be a powerful approach to increase the single-thread… 
2016
2016
VTable hijacking has lately been promoted to the de facto technique for exploiting C++ applications, and in particular web… 
2014
2014
A new immediate Dynamic Software Update (DSU) system upon multi-threaded applications, called StrongUpdate is proposed in this… 
2011
2011
Numerous methods have been described in research literature with methods to improve reliability of processors by the use of… 
2010
2010
Binary rewriting softwares transform executables by maintaining the original binary’s functionality, while improving it in one or… 
2009
2009
From one processor generation to the next, the mismatch in processing speed vs. memory and network access speed is exacerbating… 
2007
2007
This paper presents novel buffer overflow countermeasure tool for Windows portable executables at run-time. Our tool enables… 
2005
2005
We propose a binary rewriting system called Kimchi that modifies binary programs to protect them from format string attacks in… 
2004
2004
Host security is achieved by securing both the operating system kernel and the privileged applications that run on top of it… 
2004
2004
Past work on studying cache coherence in shared-memory symmetric multiprocessors (SMPs) concentrates on studying aggregate events…