Watch a comprehensive 28-minute conference presentation from the Vector Cybersecurity Symposium where Addison Crump of CISPA Helmholtz Center explores the role of fuzzing in software testing. Gain insights into the evolution of fuzzing from its classical origins through its renaissance period, understanding both its strengths and limitations. Learn about the fundamental pillars of fuzzing while examining practical challenges through specific case studies of reinterpretation and coverage testing issues. Discover how fuzzing fits into the broader testing landscape, with critical analysis of its effectiveness and practical implementation challenges. Conclude with actionable guidance on when and how to implement fuzzing in your testing strategy, complete with real-world considerations and best practices.
Overview
Syllabus
Introduction
Part 1: The Good
The Classical Era
The Renaissance
The Pillars of Fuzzing
Part 2: The Bad
Case 1: Reinterpretation
Case 2: Covered, but Not Tested
Part 3: The Ugly
Epilogue
Should You Do Fuzzing?
Taught by
VECTOR