UROBOROS: Instrumenting Stripped Binaries with Static Reassembling
Obfuscation resilient binary code reuse through trace-oriented programming