ScholarGate
Assistent
Machine learningVulnerability detection and testing

Fuzzing

Fuzzing on tarkvara testimise tehnika, mis sisestab programmi suure hulga juhuslikke või pooljuhuslikke testjuhtumeid, et leida vigu, krahhe ja turvanõrkusi. Barton Milleri 1990. aastal algatatud fuzzingust on saanud peamine meetod nullpäeva haavatavuste avastamiseks keerulistes tarkvarades. Kaasaegsed fuzzing-tööriistad, nagu libFuzzer, AFL ja HoneyPot, ühendavad katvuspõhise mutatsiooni instrumentatsiooniga, et tõhusalt uurida programmi teid ja vallandada haavatavusi. Fuzzing on avastanud tuhandeid kriitilisi haavatavusi suuremates tarkvarades, sealhulgas brauserites, kompilaatorites ja krüptograafilistes teekides.

Ava rakenduses MethodMindPeagiVideoPeagiLaadi slaidid alla

Loe meetodi täielikku kirjeldust

Ainult liikmetele

Selle osa lugemiseks logi sisse tasuta kontoga.

Logi sisse

Meetodikaart

Seotud meetodite ümbruskond — vali sõlm, et seda uurida.

Allikad

  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

Kuidas sellele lehele viidata

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

Milline meetod?

Aseta see meetod oma lähimate sugulaste kõrvale ja loe neid kõrvuti — raamatukogu laob raamatud lauale; valik on sinu.

Võrdle kõrvuti

Sellele viitavad

ScholarGateFuzzing (Fuzzing (Fuzz Testing)). Loetud 2026-06-15 aadressilt https://scholargate.app/et/cryptography/fuzzing · Andmestik: https://doi.org/10.5281/zenodo.20539026