Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the advanced techniques of structured fuzzing in this Black Hat conference talk. Learn how combining structured and coverage-guided fuzzing has become the cutting-edge approach for automated vulnerability discovery. Discover the advantages of structured fuzzing over traditional coverage-guided methods like AFL and libFuzzer. Gain insights into practical applications, including custom mutators and Protobuf mutators. Understand why structured fuzzing is crucial for effective security research, even in formats with unknown structures. Delve into real-world examples and receive practical advice for implementing these techniques in your own vulnerability discovery efforts.
Syllabus
Introduction
What is fuzzing
Why Structured Fuzzing
Why Does Structured Fuzzing Help
Example of Structured Fuzzing
Fuzzing with Structured Fuzzing
Why Use Structured Fuzzing
Practical Advice
Custom Mutators
Protobuf Mutator
Custom Mutator
Taught by
Black Hat