Skip to content

Reversing With Dynamic Data Resolver

Holger Unterbrink

Demonstrates Dynamic Data Resolver, an IDA Pro plugin leveraging DynamoRIO to unpack and analyze obfuscated malware.

Summary

Binary Instrumentation with Dynamic Data Resolver

Dynamic Data Resolver (DDR) is a plugin for IDA Pro that leverages the DynamoRIO dynamic binary instrumentation framework to monitor and analyze running binaries.

Overcoming Complex Malware Obfuscation

Modern malware often employs multi-layered packing, encrypted payloads, and dynamic API resolving to frustrate static analysis, requiring dynamic visibility into memory execution.

Automating Unpacking and Analysis in IDA Pro

The presentation demonstrates practical workflows for instrumenting hostile binaries, extracting decrypted strings and payloads from memory, and feeding resolved symbols directly back into the IDA workspace.

Related talks