YoVDO

How OSS-Fuzz Works: A Guide to Fuzz Testing for Open Source Projects

Offered By: Fuzzing_in - Hardik Shah via YouTube

Tags

Docker Courses GitHub Courses Software Testing Courses Bug Bounty Courses Fuzzing Courses Fuzz Testing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the inner workings of OSS-Fuzz, a powerful open-source fuzzing platform, in this comprehensive 28-minute video tutorial. Dive into the fundamentals of OSS-Fuzz, examine its GitHub repository structure, and gain insights into project organization and Docker file configurations. Analyze the build file and fuzzing harness of libtiff as a practical example. Learn how to set up OSS-Fuzz on your local system, create Docker images, and build fuzzers. Follow along with a step-by-step demonstration of local fuzzing, and discover how to integrate fuzz testing into your open-source project workflow to enhance security and reliability.

Syllabus

Introduction
What is oss-fuzz
oss-fuzz github repo, projects, dockers files etc.
Understaning libtiff oss-fuzz build file and fuzzing harness
Configuring oss-fuzz on local system creating docker image and building fuzzers
Fuzzing on local system
Conclusion


Taught by

Fuzzing_in - Hardik Shah

Related Courses

Introduction to Agile Software Development: Tools & Techniques
University of California, Berkeley via edX
Advanced Topics and Techniques in Agile Software Development
University of California, Berkeley via edX
The Data Scientist’s Toolbox
Johns Hopkins University via Coursera
How to Use Git and GitHub
Udacity
Desarrollo de Videojuegos 3D en Unity: Una Introducción
Universidad de los Andes via Coursera