Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn the fundamentals of fuzzing as a software-testing technique for discovering security vulnerabilities, crashes, and unexpected behavior in this introductory video. Explore the core concepts that will be covered throughout the comprehensive fuzzing course, including mutation-based, generation-based, and coverage-guided fuzzing approaches. Understand how AFL (American Fuzzy Lop) workflows operate and examine real-world CVE case studies that demonstrate the practical impact of fuzzing in cybersecurity. Get an overview of advanced topics such as instrumentation and sanitizers including ASAN, PCGUARD, and LTO builds, along with hands-on exercises involving popular software like Xpdf, libexif, and tcpdump. Discover what you'll accomplish by the course's completion: setting up a professional fuzzing laboratory, executing effective fuzz campaigns, interpreting crash results, and leveraging sanitizers and instrumentation to enhance overall software security posture.
Syllabus
Fuzz1001 00 00 Introduction
Taught by
OpenSecurityTraining2