What is it about?

Fuzzing is the most popular technique to automatically find bugs in software. Fuzzers have to choose a select set of inputs from an infinite number of possible inputs to test programs. We use dynamic control flow analysis to find better inputs and prioritize them in a more effective order to achieve enhanced code coverage and more bugs.

Featured Image

Why is it important?

We show how incorporating context-awareness into greybox fuzzing and prioritizing higher quality inputs drastically affects the fuzzing results.

Read the Original

This page is a summary of: Arvin: Greybox Fuzzing Using Approximate Dynamic CFG Analysis, July 2023, ACM (Association for Computing Machinery),
DOI: 10.1145/3579856.3582813.
You can read the full text:

Read

Contributors

The following have contributed to this page