drutil DynamoRIO Extension provides various utilities for inserting instrumentation.
drutil with your client simply include this line in your client's
That will automatically set up the include path and library dependence.
drutil API routines can be used individually in your client. Each routine has its own documentation. Some routines require use of the
drmgr Extension in your client in order to properly order each instrumentation action.
drutil Extension is licensed under the LGPL 2.1 License and NOT the BSD license used for the rest of DynamoRIO.