Tutorials from the Fuzzing Project

Fuzzing introduction

Part 1: Simple fuzzing with zzuf
Part 2: Find more bugs with Address Sanitizer
Part 3: Instrumented fuzzing with american fuzzy lop

Misc

Know your CFLAGS - simple tips to find bugs with compiler features
Disabling custom memory allocators

External tutorials

libFuzzer Tutorial
libFuzzer is an in-process fuzzer that does fuzzing on a C/C++ function level.

CC0
The Fuzzing Project is run by Hanno Böck