Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Introduction to Software Fuzzing for Security Testing

OpenSecurityTraining2 via YouTube

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

Reviews

Start your review of Introduction to Software Fuzzing for Security Testing

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.