Stuck in Tutorial Hell? Learn Backend Dev the Right Way
Get 20% off all career paths from fullstack to AI
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
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