atrosinenko / afl-dr

Experiment in implementation of an instrumentation for American Fuzzy Lop using DynamoRIO

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This is my experiment in dynamic instrumentation using DynamoRIO. It instruments target application in a way suitable for American Fuzzy Lop fuzzer on x86_64 GNU/Linux.

To build this project, you need CMake and working DynamoRIO installation. Use -DDynamoRIO_DIR:STRING=/path/to/DynamoRIO-x.y.z/cmake CMake option to specify DinamoRIO installation location.

Links:

WinAFL also uses DynamoRIO for similar purpose on Windows.

About

Experiment in implementation of an instrumentation for American Fuzzy Lop using DynamoRIO


Languages

Language:C++ 81.1%Language:C 10.8%Language:CMake 8.1%