ScholarGate
Asistents
Machine learningVulnerability detection and testing

Fuzzing

Fuzzing ir programmatūras testēšanas paņēmiens, kas ievada lielu skaitu nejaušu vai daļēji nejaušu testu gadījumu programmai, lai atrastu kļūdas, avārijas un drošības ievainojamības. Fuzzing, ko 1990. gadā aizsāka Bartons Millers, ir kļuvis par galveno metodi nulles dienas ievainojamību atklāšanai sarežģītā programmatūrā. Mūsdienu fuzzing rīki, piemēram, libFuzzer, AFL un HoneyPot, apvieno pārklājuma vadītu mutāciju ar instrumentāciju, lai efektīvi izpētītu programmas ceļus un izraisītu ievainojamības. Fuzzing ir atklājis tūkstošiem kritisku ievainojamību galvenajās programmatūrās, tostarp pārlūkprogrammās, kompilatoros un kriptogrāfijas bibliotēkās.

Atvērt MethodMindDrīzumāVideoDrīzumāLejupielādēt slaidus

Lasīt pilno metodes aprakstu

Tikai dalībniekiem

Piesakieties ar bezmaksas kontu, lai lasītu šo sadaļu.

Pieteikties

Metožu karte

Saistīto metožu apkaime — atlasiet mezglu, lai izpētītu.

Avoti

  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

Kā citēt šo lapu

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

Kura metode?

Novietojiet šo metodi blakus tās tuvākajām radniecīgajām metodēm un lasiet tās līdzās — bibliotēka noliek grāmatas uz galda; izvēle ir jūsu.

Salīdzināt blakus

Uz to atsaucas

ScholarGateFuzzing (Fuzzing (Fuzz Testing)). Izgūts 2026-06-15 no https://scholargate.app/lv/cryptography/fuzzing · Datu kopa: https://doi.org/10.5281/zenodo.20539026