Šta znači fuzzing?

Sadržaj:

Šta znači fuzzing?
Šta znači fuzzing?
Anonim

Fuzziranje ili fuzz testiranje je automatska tehnika testiranja softvera koja uključuje davanje nevažećih, neočekivanih ili nasumičnih podataka kao ulaza u kompjuterski program. Program se zatim nadzire zbog izuzetaka kao što su rušenja, neuspješne tvrdnje ugrađenog koda ili potencijalno curenje memorije.

Šta fuzzing znači u sigurnosti?

U svijetu kibernetičke sigurnosti, fuzzing je obično automatizirani proces pronalaženja softverskih grešaka koje se mogu hakovati nasumično unoseći različite permutacije podataka u ciljni program sve dok jedna od tih permutacija ne otkrije ranjivost. … To je način da se vrlo brzo ubije mnogo buba."

Za šta se koristi fuzzing?

U svijetu kibernetičke sigurnosti, fuzz testiranje (ili fuzzing) je automatizirana tehnika testiranja softvera koja pokušava pronaći softverske greške koje se mogu hakovati nasumično unoseći nevažeće i neočekivane unose i podatke u kompjuterski program kako bi pronaći greške kodiranja i sigurnosne rupe.

Ko je izmislio fuzzing?

Koncept fuzzera izumio je kasnih osamdesetih od Barton Miller kao način da se izvrši automatsko testiranje uobičajenih Unix uslužnih programa [1, 2]. Kako je opisao pojam: "Želio sam ime koje će izazvati osjećaj nasumičnih, nestrukturiranih podataka. Nakon što sam isprobao nekoliko ideja, odlučio sam se na termin fuzz."

Šta je fuzz testiranje koda?

Fuzz testiranje (fuzzing) je tehnika osiguranja kvaliteta koja se koristi za otkrivanje kodiranjagreške i sigurnosne rupe u softveru, operativnim sistemima ili mrežama. To uključuje unos ogromne količine nasumičnih podataka, zvanih fuzz, subjektu testiranja u pokušaju da se on sruši.

Preporučuje se: