Improving Configurability of Unit-level Continuous Fuzzing: An Industrial Case Study with SAP HANA
Abstract
This paper presents industrial experiences on enhancing the configurability of a fuzzing framework for effective continuous fuzzing of the SAP HANA components. We propose five new mutation scheduling strategies for effective uses of grammar-aware mutators in the unit-level fuzzing framework, and three new seed corpus selection strategies to configure a fuzzing campaign to check on changed code in priority. The empirical results show that the proposed extension gives users chances to improve fuzzing effectiveness and efficiency by configuring the framework specifically for each target component.
BibTeX
@inproceedings{Yoo-al:ASE21,
author = {Hanyoung Yoo and
Jingun Hong and
Lucas Bader and
Dongwon Hwang and
Shin Hong},
title = {Improving Configurability of Unit-level Continuous Fuzzing: An Industrial Case Study with {SAP} {HANA}},
booktitle = {ASE},
pages = {1101--1105},
publisher = {{IEEE}},
year = {2021},
}