Completed
Triage the findings
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Fuzzing with AFL
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Inspiration
- 3 Code coverage vs path coverage
- 4 Basic fuzzing
- 5 Mutational fuzzer
- 6 Grammar fuzzer
- 7 Feedback-based fuzzers
- 8 AFL trophy case - vulnerabilities
- 9 Installing AFL
- 10 LLVM: Fuzzing non-x86
- 11 Workflow
- 12 Get some hardware
- 13 Compile the binary
- 14 Compile time environment variables
- 15 Find a test corpus
- 16 Run the fuzzer
- 17 Triage the findings
- 18 Profit
- 19 Goals
- 20 Optimization: Execution speed
- 21 Optimization: LLVM - Deferred instrumentation
- 22 Optimization: LLVM - Persistent mode
- 23 Optimization: libdislocator.so
- 24 Optimization: Dictionaries
- 25 Resources
- 26 Summary