Angora und andere neue Kaninchen im Test-Zoo
Speaker:
Jörg Schilling (Fraunhofer FOKUS)
Scheduled time: Sunday, 10:00 , Room V4
AFL (American Fuzzy Lop) dürfte einigen Entwicklern als »Fuzzing«-Werkzeug für das automatische Testen bekannt sein. Seit Weihnachten 2018 ist nun ein neues Werkzeug mit dem Namen »Angora Fuzzer« öffentlich erhältlich, weitere Werkzeuge, wie z. B. Redqueen, sind angekündigt.
Während AFL durch einen Zufallsgenerator versucht, Eingaben zu erzeugen, um damit alle möglichen Programmpfade zu erreichen, versucht Angora, die Auswirkungen von Eingaben auf bedingte Verzweigungen zu verstehen und damit gezielte Eingaben zu erzeugen, die geeignet sind, noch nicht getestete Programmblöcke zu erreichen.
Der Vortrag erklärt die dahinter liegenden Konzepte und bringt eine Einführung in die Nutzung von Angora sowie einen Überblick über weitere neue Testsysteme.
Desired previous knowledge: UNIX-Grundkenntnisse
Supplemental material: Slides (899 KiB)
Download MP3 (42 MiB) Download OGG (34 MiB)
Download MP4 (184 MiB)