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

YouTube

The Crash Course - A Non-Programmer's Guide to Fuzzing

nullcon via YouTube

Overview

Dive into the world of fuzzing with this hands-on workshop designed for non-programmers. Learn to set up a fuzzing environment, use tools like AFL and Honggfuzz, and explore techniques such as instrumentation, input selection, and corpus minimization. Gain practical experience with tcpdump, compile-time instrumentation, and crash analysis. Delivered by experienced researcher Rushikesh D. Nandedkar, this comprehensive session covers everything from basic concepts to advanced techniques, catering to beginners and intermediate learners alike.

Syllabus

Introduction
Solutions Agenda
Motivation Thoughts
fuzzing definition
why fuzzing
fuzzing process
test case generation
fuzzer logic
postmortem debugger
address sanitizer
crash reduction
crash analysis
fuzzing types
compiletime instrumentation
demo time
tcpdump
setting up afl
gcc
build tcpdump with aflcc
tcpdump commands
tcpdump command

Taught by

nullcon

Reviews

Start your review of The Crash Course - A Non-Programmer's Guide to Fuzzing

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.