Accelerating Fuzzing through Prefix-Guided Execution
Offered By: ACM SIGPLAN via YouTube
Course Description
Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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
Related Courses
Web Hacker's Toolbox - Tools Used by Successful HackersPackt via Coursera Security for Hackers and Developers: Fuzzing
Pluralsight Advanced White Hat Hacking & Penetration Testing Tutorial
Udemy Practical Buffer Overflows for OSCP
Udemy Intro to Fuzzing for Fun and Profit
YouTube