Skip to content
Change the repository type filter

All

    Repositories list

    • LibAFL

      Public
      Advanced Fuzzing Library - Slot your Fuzzer together in Rust! Scales across cores and machines. For Windows, Android, MacOS, Linux, no_std, ...
      Rust
      Other
      3362.1k12020Updated Feb 6, 2025Feb 6, 2025
    • A patched QEMU that exposes an interface for LibAFL-based fuzzers
      C
      Other
      367213Updated Feb 5, 2025Feb 5, 2025
    • LLVM Passes used by AFLplusplus and LibAFL
      C++
      Apache License 2.0
      0510Updated Feb 2, 2025Feb 2, 2025
    • lain

      Public
      A structured fuzzing framework built in Rust
      Rust
      MIT License
      6400Updated Jan 31, 2025Jan 31, 2025
    • fuzzbench

      Public
      FuzzBench - Fuzzer benchmarking as a service.
      Python
      Apache License 2.0
      277200Updated Jan 30, 2025Jan 30, 2025
    • 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
      Apache License 2.0
      1.1k5.4k261Updated Jan 30, 2025Jan 30, 2025
    • Fuzzer benchmarking with composability.
      0000Updated Jan 23, 2025Jan 23, 2025
    • AFL bindings for Unicorn-Engine
      Rust
      Apache License 2.0
      337230Updated Jan 6, 2025Jan 6, 2025
    • StdFuzzer

      Public archive
      StdFuzzer is the reference implementation of a generic bit-level fuzzer with LibAFL
      Rust
      44820Updated Dec 20, 2024Dec 20, 2024
    • qemuafl

      Public
      This fork of QEMU enables fuzzing userspace ELF binaries under AFL++.
      C
      Other
      5.7k8181Updated Oct 30, 2024Oct 30, 2024
    • Fuzzers implemented with libafl to evaluate several techniques on fuzzbench
      Rust
      61310Updated Oct 10, 2024Oct 10, 2024
    • A grammar-based custom mutator for AFL++
      Python
      Apache License 2.0
      1824260Updated Jun 28, 2024Jun 28, 2024
    • Website

      Public
      the AFL++ website
      HTML
      6721Updated May 10, 2024May 10, 2024
    • Rust
      Apache License 2.0
      42310Updated Apr 18, 2024Apr 18, 2024
    • symcc

      Public
      SymCC: efficient compiler-based symbolic execution
      C++
      GNU General Public License v3.0
      141700Updated Apr 13, 2024Apr 13, 2024
    • Challenging testcases for fuzzers
      C++
      GNU Affero General Public License v3.0
      76800Updated Mar 5, 2024Mar 5, 2024
    • Rust bindings for googleprojectzero/TinyInst
      Rust
      Apache License 2.0
      61600Updated Sep 21, 2023Sep 21, 2023
    • Fuzz Rust code with LibAFL
      Rust
      Apache License 2.0
      105824Updated Aug 30, 2023Aug 30, 2023
    • Makefile
      32001Updated Dec 9, 2022Dec 9, 2022
    • unicornafl_legacy

      Public archive
      Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, X86) adapted to afl++
      C
      GNU General Public License v2.0
      1.4k4440Updated Nov 27, 2021Nov 27, 2021
    • A Linux Kernel Module that implements a fast snapshot mechanism for fuzzing.
      C
      2513683Updated Aug 17, 2021Aug 17, 2021
    • LibAFL-legacy

      Public archive
      AFL++ as a library: gives you all the tools necessary to craft the best fuzzer for your targets with ease!
      C
      Apache License 2.0
      8112110Updated Apr 30, 2021Apr 30, 2021
    • A set of helpers and examples to fuzz Win32 binaries with AFL++ QEMU
      Python
      156900Updated Mar 19, 2020Mar 19, 2020
    • This is an example library to show how to fuzz with AFL++ only the code modified by the last commit.
      Python
      51700Updated Mar 2, 2020Mar 2, 2020