Mit jelent a fuzzing?

Tartalomjegyzék:

Mit jelent a fuzzing?
Mit jelent a fuzzing?
Anonim

A fuzzzing vagy fuzz testing egy automatizált szoftvertesztelési technika, amely érvénytelen, váratlan vagy véletlenszerű adatok megadását jelenti számítógépes program bemeneteként. A program ezután figyeli a kivételeket, például összeomlásokat, hibás beépített kódot vagy lehetséges memóriaszivárgást.

Mit jelent a fuzzing a biztonságban?

A kiberbiztonság világában a fuzzing az általában automatizált folyamat, amelynek során feltörhető szoftverhibákat találnak oly módon, hogy véletlenszerűen különböző permutációkat táplálnak be egy célprogramba, amíg a permutációk egyike fel nem tárja a sebezhetőséget. … Ez egy módja annak, hogy nagyon gyorsan elpusztítsunk sok hibát."

Mire használják a fuzzingot?

A kiberbiztonság világában a fuzz tesztelés (vagy fuzzing) egy olyan automatizált szoftvertesztelési technika, amely megkísérli feltörni a szoftverhibákat oly módon, hogy véletlenszerűen betölti az érvénytelen és váratlan bemeneteket és adatokat egy számítógépes programba. kódolási hibák és biztonsági rések megtalálásához.

Ki találta fel a fuzzingot?

A fuzzer fogalmát a nyolcvanas évek végén találta fel Barton Miller, a szokásos Unix segédprogramok automatikus tesztelésének módjaként [1, 2]. Ahogy a kifejezést leírta: "Olyan nevet szerettem volna, amely a véletlenszerű, strukturálatlan adatok érzését kelti. Több ötlet kipróbálása után a fuzz kifejezés mellett döntöttem."

Mi a fuzz teszt a kódban?

Fuzz tesztelés (fuzzing) egy minőségbiztosítási technika, amelyet a kódolás felfedezésére használnakhibák és biztonsági rések a szoftverekben, operációs rendszerekben vagy hálózatokban. Ez magában foglalja hatalmas mennyiségű véletlenszerű adat, úgynevezett fuzz bevitelét a tesztalanyhoz, hogy megpróbálja összeomlani.

Ajánlott: