Fuzzing
Fuzzing är en mjukvarutestningsteknik som matar in ett stort antal slumpmässiga eller semi-slumpmässiga testfall i ett program för att hitta buggar, krascher och säkerhetsbrister. Fuzzing, som pionjärades av Barton Miller 1990, har blivit en primär metod för att upptäcka zero-day-sårbarheter i komplex mjukvara. Moderna fuzzingverktyg som libFuzzer, AFL och HoneyPot kombinerar täckningsstyrd mutation med instrumentering för att effektivt utforska programvägar och utlösa sårbarheter. Fuzzing har upptäckt tusentals kritiska sårbarheter i stor mjukvara, inklusive webbläsare, kompilatorer och kryptografiska bibliotek.
Läs hela metoden
Logga in med ett kostnadsfritt konto för att läsa avsnittet.
Method map
The neighbourhood of related methods — select a node to explore.
Källor
- 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å citerar du den här sidan
ScholarGate. (2026, June 3). Fuzzing (Fuzz Testing). ScholarGate. https://scholargate.app/sv/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 testning av applikationssäkerhetKryptografi↔ compare
- Symbolisk exekveringKryptografi↔ compare
- TaintanalysKryptografi↔ compare
Refereras av
Hittade du ett fel på sidan? Rapportera eller föreslå en rättelse →