ScholarGate
Assistent
Machine learningVulnerability detection and testing

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.

Öppna i MethodMindSnartVideoSnartDownload slides

Läs hela metoden

Endast för medlemmar

Logga in med ett kostnadsfritt konto för att läsa avsnittet.

Logga in

Method map

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

Källor

  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å 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.

Compare side by side

Refereras av

ScholarGateFuzzing (Fuzzing (Fuzz Testing)). Hämtad 2026-06-15 från https://scholargate.app/sv/cryptography/fuzzing · Datamängd: https://doi.org/10.5281/zenodo.20539026