• Stars
    star
    53
  • Rank 552,529 (Top 11 %)
  • Language
    Rust
  • License
    Apache License 2.0
  • Created over 2 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Fuzz Rust code with LibAFL

More Repositories

1

AFLplusplus

The fuzzer afl++ is afl with community patches, qemu 5.1 upgrade, collision-free coverage, enhanced laf-intel & redqueen, AFLfast++ power schedules, MOpt mutators, unicorn_mode, and a lot more!
C
5,054
star
2

LibAFL

Advanced Fuzzing Library - Slot your Fuzzer together in Rust! Scales across cores and machines. For Windows, Android, MacOS, Linux, no_std, ...
Rust
2,017
star
3

Grammar-Mutator

A grammar-based custom mutator for AFL++
Python
223
star
4

AFL-Snapshot-LKM

A Linux Kernel Module that implements a fast snapshot mechanism for fuzzing.
C
131
star
5

LibAFL-legacy

AFL++ as a library: gives you all the tools necessary to craft the best fuzzer for your targets with ease!
C
110
star
6

Fuzz-With-Wine-Demo

A set of helpers and examples to fuzz Win32 binaries with AFL++ QEMU
Python
67
star
7

unicornafl

AFL bindings for Unicorn-Engine
Rust
65
star
8

fuzzer-challenges

Challenging testcases for fuzzers
C++
54
star
9

StdFuzzer

StdFuzzer is the reference implementation of a generic bit-level fuzzer with LibAFL
Rust
41
star
10

qemu-libafl-bridge

A patched QEMU that exposes an interface for LibAFL-based fuzzers
C
30
star
11

libafl_paper_artifacts

Makefile
17
star
12

tinyinst-rs

Rust bindings for googleprojectzero/TinyInst
Rust
15
star
13

Commit-Fuzzing-Demo

This is an example library to show how to fuzz with AFL++ only the code modified by the last commit.
Python
15
star
14

libafl_fuzzbench

Fuzzers implemented with libafl to evaluate several techniques on fuzzbench
Rust
10
star
15

AFLSmart-Custom-Mutator

An implementation of AFLSmart as a custom mutator for AFL++.
C
9
star
16

Website

the AFL++ website
HTML
6
star