This paper describes Byron, an evolutionary fuzzer of assembly-language programs for the test and verification of programmable devices. Candidate solutions are internally encoded as typed, directed multigraphs, that is, graphs where multiple edges can connect the same pair of vertexes, with an added layer that defines the type of information vertexes can hold, and constraints the possible kinds of edges. Multiple genetic operators and a self-adaptation mechanism make the tool ready to tackle industrial problems.

Byron: A Fuzzer for Turing-complete Test Programs / Squillero, Giovanni; Tonda, Alberto; Masetta, Dimitri; Sacchet, Marco. - STAMPA. - (2024), pp. 1691-1694. (Intervento presentato al convegno GECCO '24 Companion: Genetic and Evolutionary Computation Conference Companion tenutosi a Melbourne, VIC (AUS) nel July 14 - 18, 2024) [10.1145/3638530.3664136].

Byron: A Fuzzer for Turing-complete Test Programs

Squillero, Giovanni;Tonda, Alberto;Sacchet, Marco
2024

Abstract

This paper describes Byron, an evolutionary fuzzer of assembly-language programs for the test and verification of programmable devices. Candidate solutions are internally encoded as typed, directed multigraphs, that is, graphs where multiple edges can connect the same pair of vertexes, with an added layer that defines the type of information vertexes can hold, and constraints the possible kinds of edges. Multiple genetic operators and a self-adaptation mechanism make the tool ready to tackle industrial problems.
2024
979-8-4007-0495-6
File in questo prodotto:
File Dimensione Formato  
3638530.3664136.pdf

accesso aperto

Descrizione: Full paper
Tipologia: 2a Post-print versione editoriale / Version of Record
Licenza: Creative commons
Dimensione 754.47 kB
Formato Adobe PDF
754.47 kB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11583/2991437