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.
Læs hele metoden
Log ind med en gratis konto for at læse dette afsnit.
Method map
The neighbourhood of related methods — select a node to explore.
Kilder
- 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 ↗
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.
- Dynamisk applikationssikkerhedstestKryptografi↔ compare
- Symbolic ExecutionKryptografi↔ compare
- Taint-analyseKryptografi↔ compare
Refereret af
Har du fundet en fejl på denne side? Indberet den eller foreslå en rettelse →