Fuzzing ist eine weit verbreitete Methode, um Schwachstellen oder Sicherheitslücken in Softwaresystemen zu finden. Ziel dieses Dissertationsprojekts ist es, Fuzzing mittels attributierter Grammatiken um semantische Aspekte zu erweitern. Dafür ist es notwendig, Grammatiken mit semantischen Aspekten aus bestehenden Softwaresystemen extrahieren zu können (Input Grammar Mining). Damit wird ermöglicht, Programme nicht nur mit syntaktisch, sondern auch mit semantisch korrekten Eingaben zu testen. In diesem Projekt soll somit der State-of-the-Art im Bereich Input Grammar Mining und Fuzzing um semantische Aspekte erweitert werden.
Laufzeit: 01.01.2023 – 01.06.2025
Dissertant: Andreas Pointner
Fördergeber/-programm: Österreichische Forschungsförderungsgesellschaft FFG – Dissertationsprogramm der Fachhochschule OÖ