Re:A static binary rewriter that does not use heuristics
by dzdt on Saturday May 12, 2018 @02:44PM
(#17055403)
I read the readme. I still don't know what is "rewriting" a binary or why one would want to do it. Can someone explain?
[ Parent
| on HN ]
Re:A static binary rewriter that does not use heuristics
by detaro on Saturday May 12, 2018 @05:06PM
(#17056003)
Take a binary and make changes to it (without breaking anything unintentionally). E.g. add hooks for performance measurements, add additional security checks, make it use/not use specific CPU instructions.
Re:A static binary rewriter that does not use heuristics
by _nalply on Saturday May 12, 2018 @03:01PM
(#17055483)
Have a look at the example icount.py: It rewrites binaries to count the number of instructions executed.
Therefore it seems the rewriter can modify already existing binaries corresponding to some rules in Python files by inserting additional instructions.