#
afl
Here are 99 public repositories matching this topic...
Angora is a mutation-based fuzzer. The main goal of Angora is to increase branch coverage by solving path constraints without symbolic execution.
-
Updated
Apr 28, 2021 - C++
afl-unicorn lets you fuzz any piece of binary that can be emulated by Unicorn Engine.
-
Updated
Aug 21, 2020 - C
Open
Use log fascade
7
maxammann
commented
May 25, 2021
I think LibAFL could benefit from a generic logger as there are quite some messages which are sent to stdout.
env_logger allows to configure logging externally and uses macros for the actual calls. This is similar to println!.
I do not have experience with Rust, but enjoyed to work with env_logger. I suppose this is the default in the Rust community atm.
What do you think? Does it make se
This experimetal fuzzer is meant to be used for API in-memory fuzzing.
-
Updated
Jun 22, 2020 - JavaScript
Utilities for automated crash sample processing/analysis, easy afl-fuzz job management and corpus optimization
-
Updated
Jun 6, 2018 - Python
JQF + Zest: Coverage-guided semantic fuzzing for Java.
-
Updated
Jun 29, 2021 - Java
Domain-Specific Fuzzing with Waypoints
-
Updated
Jul 17, 2020 - C
AFL++ as a library: gives you all the tools necessary to craft the best fuzzer for your targets with ease!
-
Updated
Apr 30, 2021 - C
A grammar-based custom mutator for AFL++
-
Updated
Jun 2, 2021 - Python
Template Scripting Testing Language tool: automated test generation for Python
python
testing
test-automation
property-based-testing
fuzzing
testing-tools
afl
afl-fuzz
test-generation
fault-localization
delta-debugging
tstl
random-testing
swarm-testing
test-reduction
fuzzers
property-based
-
Updated
Apr 16, 2021 - Python
This repository contains the code for a fuzzing prototype for the OP-TEE system call interface using AFL.
-
Updated
Nov 24, 2019 - C
Patches to afl to fix bugs or add enhancements
-
Updated
Sep 10, 2019
Variation of american fuzzy lop for testing compilers for C-like languages, revised by Alex Groce & collaborators to fuzz tools processing source code in C-like languages
-
Updated
Mar 15, 2021 - C
Sound and Cost-effective Fuzzing of Stripped Binaries by Incremental and Stochastic Rewriting
-
Updated
Jun 30, 2021 - C
American Fuzzy Lop + Dyninst == AFL Fuzzing blackbox binaries
-
Updated
May 21, 2021 - C++
run AFL with pintool
-
Updated
Feb 24, 2020 - C++
A collection of user-space Linux kernel specific guided fuzzers based on LKL
-
Updated
May 3, 2021 - C
AFLplusplus + libprotobuf-mutator = love
-
Updated
Jan 19, 2020 - C++
Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, X86) adapted to afl++
-
Updated
Jun 25, 2021 - C
A monitoring script for AFL
-
Updated
Feb 8, 2017 - Python
run AFL with dynamorio
-
Updated
Aug 24, 2020 - C++
AFL binary instrumentation
-
Updated
Jun 3, 2021 - C++
Improve this page
Add a description, image, and links to the afl topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the afl topic, visit your repo's landing page and select "manage topics."
Hi, I also have a question regarding the custom post processor.
In the example https://github.com/AFLplusplus/AFLplusplus/blob/stable/custom_mutators/examples/post_library_gif.so.c#L48 it is mentioned that if the post process function returns 0 the input is not sent to the target program and fuzzing is continued. When I tried to do that same the fuzzer throws the error: `Custom_post_process fa