Improving Fuzzing Coverage with Execution Path Length Selection

Wenxi Zhang, Kazunori Sakamoto, Hironori Washizaki, Yoshiaki Fukazawa

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Coverage-guided fuzzing is one of the most effective types of fuzz testing. Code coverage is an important parameter of performance evaluation of the coverage-guided fuzzing tools since normally higher coverage result means a higher chance of fault detection. To expand the overall code covered, based on previous basic block analysis, we propose a method for selecting the mutants of inputs that are able to execute some specific length of the execution path.

Original languageEnglish
Title of host publicationProceedings - 2022 IEEE International Symposium on Software Reliability Engineering Workshops, ISSREW 2022
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages132-133
Number of pages2
ISBN (Electronic)9781665476799
DOIs
Publication statusPublished - 2022
Event33rd IEEE International Symposium on Software Reliability Engineering Workshops, ISSREW 2022 - Virtual, Online, United States
Duration: 2022 Oct 312022 Nov 3

Publication series

NameProceedings - 2022 IEEE International Symposium on Software Reliability Engineering Workshops, ISSREW 2022

Conference

Conference33rd IEEE International Symposium on Software Reliability Engineering Workshops, ISSREW 2022
Country/TerritoryUnited States
CityVirtual, Online
Period22/10/3122/11/3

Keywords

  • basic block
  • evaluation
  • fuzz testing

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Software
  • Safety, Risk, Reliability and Quality

Fingerprint

Dive into the research topics of 'Improving Fuzzing Coverage with Execution Path Length Selection'. Together they form a unique fingerprint.

Cite this