afl-training

Fuzzing tutorial

A comprehensive workshop and training project on fuzzing with AFL (American Fuzzy Lop) for discovering vulnerabilities in popular software projects.

Exercises to learn how to fuzz with American Fuzzy Lop

GitHub

1k stars
31 watching
196 forks
Language: C
last commit: almost 4 years ago
aflfuzzingtrainingworkshop

Related projects:

RepositoryDescriptionStars
rust-fuzz/afl.rsA tool for finding security and stability issues in Rust code by testing it with pseudo-random data.1,668
aflplusplus/libaflA framework for building custom fuzzers using Rust, allowing developers to extend and customize their fuzzing capabilities.2,059
google/fuzzingA hub for learning and exploring fuzzing techniques to test software for vulnerabilities3,545
quarkslab/android-fuzzingA toolkit for greybox fuzzing of Android applications using AFL++ Frida mode109
fuzzing/mffaAutomatically testing Android media software components for vulnerabilities by feeding malformed media files to them.332
jtpereyda/boofuzzA tool for generating and testing network protocol inputs to identify vulnerabilities2,057
google/fuzzbenchAutomated testing of software components to identify vulnerabilities and weaknesses1,110
momalab/icsfuzzA tool used to test security vulnerabilities in industrial control systems by injecting random data into their application code.26
status-im/nim-drchaosA fuzzing framework for testing C/C++/Obj-C targets by generating random inputs to induce crashes or verify invariants.68
rootup/bfuzzAutomates browser testing with generated input payloads to identify vulnerabilities309
fuzzinglabs/cairo-fuzzerA tool for testing smart contract security by generating random inputs and executing them on a contract to identify vulnerabilities.120
iromise/fansFuzzing tool to identify vulnerabilities in Android native system services.244
antojoseph/droid-ffA toolset for testing the security of Android applications by simulating various types of malformed input data85
ameenmaali/qsfuzzA tool to help identify vulnerabilities in web applications by fuzzing query strings with custom rules.297
stephenfewer/grinderAutomates fuzz testing of web browsers and manages crashes to help identify security vulnerabilities416