This is a post of mine from an old blog (vx.zone). It has been revised again just for 0xReverse.
Introduction
In this blog post, I’ll explain how to trace and manipulate a program with DynamoRIO. I’ll use a simple program to explain the concepts (Sou...