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.
2017
2017
The rapid-iteration, web-style update cycle of Android helps fix revealed security vulnerabilities for its latest version… 
2015
2015
In this paper, we present a technique to synthesize machine-code instructions from a semantic specification, given as a… 
Highly Cited
2014
Highly Cited
2014
Function identification is a fundamental challenge in reverse engineering and binary program analysis. For instance, binary… 
Highly Cited
2014
Highly Cited
2014
We present an app automation tool called Brahmastra for helping app stores and security researchers to test third-party… 
2013
2013
Modern industrial plants, vehicles and other cyber-physical systems are increasingly being built as an aggregation of embedded… 
Highly Cited
2012
Highly Cited
2012
Binary code from untrusted sources remains one of the primary vehicles for malicious software attacks. This paper presents Reins… 
2011
2011
Numerous methods have been described in research literature with methods to improve reliability of processors by the use of… 
2008
2008
It is now common for Web sites to use active Web content, such as Flash, Silverlight, or Java applets, to support rich… 
Highly Cited
2006
Highly Cited
2006
System call monitoring is a technique for detecting and controlling compromised applications by checking at runtime that each… 
2000
2000
Memory size is an important economic factor in the development of embedded systems. It is therefore desirable to find compiler…