ScholarGate
Assistent
Machine learningVulnerability detection and testing

Fuzzing

Fuzzing er en softwaretestteknik, der tilfører et program et stort antal tilfældige eller semi-tilfældige testcases for at finde fejl, nedbrud og sikkerhedssårbarheder. Fuzzing, der blev banebrydende af Barton Miller i 1990, er blevet en primær metode til at opdage zero-day-sårbarheder i kompleks software. Moderne fuzzing-værktøjer som libFuzzer, AFL og HoneyPot kombinerer dækningsstyret mutation med instrumentering for effektivt at udforske programstier og udløse sårbarheder. Fuzzing har opdaget tusindvis af kritiske sårbarheder i større software, herunder browsere, compilere og kryptografiske biblioteker.

Åbn i MethodMindSnartVideoSnartDownload slides

Læs hele metoden

Kun for medlemmer

Log ind med en gratis konto for at læse dette afsnit.

Log ind

Method map

The neighbourhood of related methods — select a node to explore.

Kilder

  1. 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
  2. Böhme, M., Pham, V. T., Sharma, A., & Cichon, M. (2020). Fuzzing: Challenges and reflections. IEEE Security & Privacy, 19(2), 56-62. link

Sådan citerer du denne side

ScholarGate. (2026, June 3). Fuzzing (Fuzz Testing). ScholarGate. https://scholargate.app/da/cryptography/fuzzing

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

Compare side by side

Refereret af

ScholarGateFuzzing (Fuzzing (Fuzz Testing)). Hentet 2026-06-15 fra https://scholargate.app/da/cryptography/fuzzing · Datasæt: https://doi.org/10.5281/zenodo.20539026