Instrumenting Binaries using revng and LLVM

One of the first things I ever wanted to implement was an import hooking library that placed the hooks by rewriting the calls statically instead of hooking the functions in-memory.

August 23, 2021 · 16 min · 3380 words · Layle