Google AI Professional Certificate - Learn AI Skills That Get You Hired
Build AI Apps with Azure, Copilot, and Generative AI — Microsoft Certified
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
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