An open API service indexing awesome lists of open source software.

https://github.com/atrosinenko/afl-dr

Experiment in implementation of an instrumentation for American Fuzzy Lop using DynamoRIO
https://github.com/atrosinenko/afl-dr

afl-fuzz dynamorio instrumentation

Last synced: 8 months ago
JSON representation

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

Awesome Lists containing this project

README

          

This is my experiment in dynamic instrumentation using [DynamoRIO](http://www.dynamorio.org/). It instruments target application in a way suitable for [American Fuzzy Lop](http://lcamtuf.coredump.cx/afl/) 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](https://github.com/ivanfratric/winafl) also uses DynamoRIO for similar purpose on Windows.