ASE 2024
Sun 27 October - Fri 1 November 2024 Sacramento, California, United States
Mon 28 Oct 2024 14:30 - 15:00 at Gardenia - DS: Student Presentations II

Fuzz testing, an automated technique that introduces random data inputs to systems, has demonstrated remarkable effectiveness in identifying vulnerabilities. Its scalability and automation have made it a focal point of interest in both academic and industrial settings. However, traditional fuzzing techniques often struggle to generate diverse, rare inputs that conform to a program’s input specifications, thereby limiting their full potential.

To address these challenges, I propose AFLReapir, a novel approach that applies random mutations to program inputs and subsequently repairs the syntax of any resulting invalid inputs. AFLRepair leverages byte-level mutations to create a wide array of test cases while ensuring their validity, facilitating the exploration of diverse execution paths within critical program regions. This significantly increases the likelihood of uncovering hidden bugs.

Preliminary experiments have revealed a crash on the Lua interpreter. The plan is to continue to validate AFLRepair through comprehensive fuzzing experiments on several open-source software, reporting any vulnerabilities discovered.

Mon 28 Oct

Displayed time zone: Pacific Time (US & Canada) change

13:30 - 15:00
DS: Student Presentations IIDoctoral Symposium at Gardenia
13:30
30m
Talk
Enhancing Software Design and Developer Experience Via LLMs
Doctoral Symposium
Simin Sun Chalmers | University of Gothenburg
14:00
30m
Meeting
Improving the Comprehension of R Programs by Hybrid Dataflow Analysis
Doctoral Symposium
Florian Sihler Ulm University
14:30
30m
Talk
Syntactic Resilience in Greybox Fuzzing: Automated Error Recovery
Doctoral Symposium
Bachir Bendrissou Imperial College London