Modifying and running a binary by recompiling a reverse engineered disassembly(devever.net)
devever.net
Modifying and running a binary by recompiling a reverse engineered disassembly
https://www.devever.net/~hl/recompile
4 comments
Here is a tool you might be interested in:
https://egalito.org/
The author found RetDec, but might not have known about McSema[1] and other binary lifters. The latter have this exact goal in mind: you lift the original binary to LLVM IR (and then potentially to C[2]) to perform transformations.
[1]: https://github.com/lifting-bits/mcsema
[2]: https://github.com/lifting-bits/rellic
FD: My company's work. But I don't currently work on either of those tools.