D 2024

Fizzer: New Gray-Box Fuzzer

JONÁŠ, Martin, Jan STREJČEK, Marek TRTÍK and Lukáš URBAN

Basic information

Original name

Fizzer: New Gray-Box Fuzzer

Authors

JONÁŠ, Martin (203 Czech Republic, belonging to the institution), Jan STREJČEK (203 Czech Republic, guarantor, belonging to the institution), Marek TRTÍK (203 Czech Republic, belonging to the institution) and Lukáš URBAN (703 Slovakia, belonging to the institution)

Edition

Cham (Švýcarsko), Fundamental Approaches to Software Engineering - 27th International Conference, FASE 2024, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2024, Luxembourg City, Luxembourg, April 6-11, 2024, Proceedings, p. 309-313, 5 pp. 2024

Publisher

Springer

Other information

Language

English

Type of outcome

Stať ve sborníku

Field of Study

10201 Computer sciences, information science, bioinformatics

Country of publisher

Germany

Confidentiality degree

není předmětem státního či obchodního tajemství

Publication form

electronic version available online

References:

Impact factor

Impact factor: 0.402 in 2005

Organization unit

Faculty of Informatics

ISBN

978-3-031-57258-6

ISSN

UT WoS

001281762800020

Keywords in English

fuzzing; test generation; atomic Boolean expression; Fizzer

Tags

International impact, Reviewed
Změněno: 18/10/2024 17:04, prof. RNDr. Jan Strejček, Ph.D.

Abstract

V originále

Fizzer is a new gray-box fuzzer. In contrast to common gray-box fuzzers that aim to cover both true and false branches of branching instructions, Fizzer primarily aims to cover both possible values true and false of Boolean expressions in the program. When a generated test evaluates a so-called atomic Boolean expression to one of these values, our fuzzer computes the distance to the other value, detects bytes that influence this distance, and applies gradient descent on these bytes to flip the value. In Test-Comp 2024, Fizzer placed third in the category Cover-Branches after FuSeBMC and FuSeBMC-AI.

Links

GA23-06506S, research and development project
Name: Pokročilá analýza a verifikace pro pokročilý software
Investor: Czech Science Foundation, Advanced Analysis and Verification for Advanced Software
MUNI/A/1592/2023, interní kód MU
Name: Modelování, analýza a verifikace (2024)
Investor: Masaryk University, Modeling, analysis, and verification (2024)
MUNI/A/1608/2023, interní kód MU
Name: Zapojení studentů Fakulty informatiky do mezinárodní vědecké komunity 24
Investor: Masaryk University