tools icon indicating copy to clipboard operation
tools copied to clipboard

Tools built using Dyninst or Dyninst component libraries.

Dyninst Tools

These are standalone tools that use Dyninst. If you are looking for examples of how to use Dyninst, see the Examples repository.


CUDA Sync Analyzer

A profiler for CUDA programs to analyze time spent synchronizing in a CUDA API call without using CUPTI.

dlsonic

Static analysis of libdl calls in ELF binaries.

Dyner

A simple command-line interface for performing Dyninst functions.

Fleece

A fuzzing tool for comparing instruction decoders.

ARMv8 Semantics Parser

An internal Dyninst project for parsing the instruction pseudocode in the XML specification of the ARMv8 instructions.