Continuous Fuzzing with libFuzzer and AddressSanitizer

Kosta Serebryany · 2016

In this tutorial you will learn how to build a guided fuzzer for a C/C++ project of your choice, how to fuzz it manually with libFuzzer (in-process guided fuzzer) and AddressSanitizer (memory error detector), and how to set up a simple continuous fuzzing bot. Bonus topics will include AFL-fuzz, more sanitizers, coverage analysis, and more.

Read the paper · More papers on PaperTik