DynamoRIO
Umbra: Shadow Memory Extension

Umbra is a DynamoRIO Extension that provides shadow memory features. It is distributed as part of the Dr. Memory Framework, which is included with DynamoRIO versions 5.0.0 and higher. Online documentation is available. If this documentation is part of a DynamoRIO public release, this link should point at the local documentation provided with the release package.