Fuzzing
Fuzzing ist eine Software-Testtechnik, bei der eine große Anzahl zufälliger oder semi-zufälliger Testfälle an ein Programm übergeben wird, um Fehler, Abstürze und Sicherheitslücken zu finden. Fuzzing, das 1990 von Barton Miller initiiert wurde, ist zu einer primären Methode zur Entdeckung von Zero-Day-Schwachstellen in komplexer Software geworden. Moderne Fuzzing-Werkzeuge wie libFuzzer, AFL und HoneyPot kombinieren Coverage-guided Mutation mit Instrumentierung, um Programm-Pfade effizient zu erkunden und Schwachstellen auszulösen.
Die vollständige Methode lesen
Melden Sie sich mit einem kostenlosen Konto an, um diesen Abschnitt zu lesen.
Methodenkarte
Die Nachbarschaft verwandter Methoden — wählen Sie einen Knoten, um sie zu erkunden.
Quellen
- Miller, B. P., Fredriksen, L., & So, B. (1990). An empirical study of the reliability of UNIX utilities. Communications of the ACM, 33(12), 32-44. DOI: 10.1145/96267.96279 ↗
- Böhme, M., Pham, V. T., Sharma, A., & Cichon, M. (2020). Fuzzing: Challenges and reflections. IEEE Security & Privacy, 19(2), 56-62. link ↗
So zitieren Sie diese Seite
ScholarGate. (2026, June 3). Fuzzing (Fuzz Testing). ScholarGate. https://scholargate.app/de/cryptography/fuzzing
Welche Methode?
Stellen Sie diese Methode neben ihre nächsten Verwandten und lesen Sie sie nebeneinander — die Bibliothek legt die Bücher auf den Tisch; die Wahl liegt bei Ihnen.
- Dynamische AnwendungssicherheitstestsKryptographie↔ vergleichen
- Symbolische AusführungKryptographie↔ vergleichen
- Taint-AnalyseKryptographie↔ vergleichen
Referenziert von
Einen Fehler auf dieser Seite entdeckt? Melden oder Korrektur vorschlagen →