Keynote: Fuzzing bei Mozilla - ein Blick auf Vergangenheit, Gegenwart und Zukunft
In den letzten Jahren gab es zahlreiche Fortschritte im Bereich Fuzzing, so dass diese Technologie immer mehr ein essentieller Bestandteil der Softwareentwicklung werden konnte und insbesondere für die Sicherheitsstrategie kritischer Software unverzichtbar geworden ist. Zu verdanken ist diese Entwicklung unter anderem der kontinuierlichen Forschung auf diesem Gebiet und der guten Verfügbarkeit von Open-Source-Tools zur einfachen Umsetzung.
Bei Mozilla nutzen wir Fuzzing bereits seit über 18 Jahren, um zahlreiche Komponenten des Firefox Browsers zu testen.
In meinem Vortrag gebe ich einen Überblick über die historische Entwicklung von Fuzzing bei Mozilla und allgemein, einen Einblick in unsere Testverfahren sowie einen Ausblick auf experimentelle Technologie die wir aktuell in Firefox integrieren.