Jump to content

Binary recompiler: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
ce
Rescuing 1 sources. #IABot
Line 1: Line 1:
{{notability|Products|date=December 2011}}
{{notability|Products|date=December 2011}}
A '''binary recompiler''' is a computer program that takes [[executable]] [[binary file]]s as input, analyzes their structure, applies transformations and optimizations, and outputs new optimized executable binaries.<ref>{{cite web|url=https://web.archive.org/web/20120723224028/http://web.eecs.umich.edu/~jringenb/binary_recomp.html|website=umich.edu|title=Binary Recompilation and Combined Compiler/Architecture Enhancements Studies|publisher=University of Michigan}}</ref> Binary recompilation was introduced by [[Gary Kildall]] in the 1980s.{{citation needed|date=March 2012}}
A '''binary recompiler''' is a computer program that takes [[executable]] [[binary file]]s as input, analyzes their structure, applies transformations and optimizations, and outputs new optimized executable binaries.<ref>{{cite web|url=http://web.eecs.umich.edu/~jringenb/binary_recomp.html |website=umich.edu |title=Binary Recompilation and Combined Compiler/Architecture Enhancements Studies |publisher=University of Michigan |deadurl=yes |archiveurl=https://web.archive.org/web/20120723224028/http://web.eecs.umich.edu/~jringenb/binary_recomp.html |archivedate=July 23, 2012 }}</ref> Binary recompilation was introduced by [[Gary Kildall]] in the 1980s.{{citation needed|date=March 2012}}


==See also==
==See also==

Revision as of 14:46, 29 March 2016

A binary recompiler is a computer program that takes executable binary files as input, analyzes their structure, applies transformations and optimizations, and outputs new optimized executable binaries.[1] Binary recompilation was introduced by Gary Kildall in the 1980s.[citation needed]

See also

References

  1. ^ "Binary Recompilation and Combined Compiler/Architecture Enhancements Studies". umich.edu. University of Michigan. Archived from the original on July 23, 2012. {{cite web}}: Unknown parameter |deadurl= ignored (|url-status= suggested) (help)