kr1tzy / afl-unicorn

afl-unicorn lets you fuzz any piece of binary that can be emulated by Unicorn Engine.

Home Page:https://medium.com/@njvoss299/afl-unicorn-fuzzing-arbitrary-binary-code-563ca28936bf

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

        __ _                 _                      
  __ _ / _| |    _   _ _ __ (_) ___ ___  _ __ _ __  
 / _` | |_| |___| | | | '_ \| |/ __/ _ \| '__| '_ \ 
| (_| |  _| |___| |_| | | | | | (_| (_) | |  | | | |
 \__,_|_| |_|    \__,_|_| |_|_|\___\___/|_|  |_| |_|
                                                      

afl-unicorn lets you fuzz any piece of binary that can be emulated by Unicorn Engine.

For an in-depth description of what this is, how to install it, and how to use it check out this blog post.

For general help with AFL, please refer to both the official AFL website and the documents in the /doc/ directory.

Created by Nathan Voss, originally funded by Battelle.

About

afl-unicorn lets you fuzz any piece of binary that can be emulated by Unicorn Engine.

https://medium.com/@njvoss299/afl-unicorn-fuzzing-arbitrary-binary-code-563ca28936bf

License:Apache License 2.0


Languages

Language:C 72.9%Language:Python 13.2%Language:Shell 7.2%Language:C++ 3.5%Language:Makefile 2.5%Language:HTML 0.6%Language:Rich Text Format 0.0%Language:JavaScript 0.0%