/dyninst

DyninstAPI: Tools for binary instrumentation, analysis, and modification.

Primary LanguageCGNU Lesser General Public License v2.1LGPL-2.1

Personal Fork of Dyninst

This is my personal fork of Dyninst, which includes implementation of my research on binary analysis and instrumentation. I try to update my fork with official Dyninst releases and branches. Currently, it is updated with Dyninst-11.0.0.

Also, I try to upstream my code back to official Dyninst fork.

Publications

Profiled-Guided Static Binary Instrumentation

https://arxiv.org/abs/2002.07748

Low Overhead Binary Rewriting

https://dl.acm.org/doi/abs/10.1145/3445814.3446765

Parallel Control Flow Graph Construction

https://dl.acm.org/doi/10.1145/3437801.3441604

This work has been upstreamed to official Dyninst.