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

YouTube

Accelerating Fuzzing through Prefix-Guided Execution

ACM SIGPLAN via YouTube

Overview

Explore a conference talk on accelerating fuzzing through prefix-guided execution presented at OOPSLA1 2023. Learn about a novel approach to improve coverage-guided fuzzing by introducing prefix-guided execution (PGE), which aims to determine if a test increases code coverage without fully executing it. Discover how PGE leverages partial test execution to infer coverage increases and applies early termination for tests unlikely to improve coverage. Examine the implementation of AFL++-PGE, a prototype built on top of AFL++, and its evaluation on the MAGMA benchmark. Gain insights into how this technique finds more bugs, discovers them faster, and achieves higher coverage compared to traditional methods. Understand the potential of prefix-guided execution to benefit the entire AFL-based family of fuzzers and its implications for software testing and vulnerability discovery.

Syllabus

[OOPSLA23] Accelerating Fuzzing through Prefix-Guided Execution

Taught by

ACM SIGPLAN

Reviews

Start your review of Accelerating Fuzzing through Prefix-Guided Execution

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.