Fuzzing
Fuzzing është një teknikë testimi softuerësh që aplikon numra të mëdhenj rastesh testimi, të rastësishme ose gjysmë-rastësishme, në një program për të gjetur defekte, rrëzime dhe dobësi sigurie. Pionier i saj është Barton Miller në vitin 1990, fuzzing-u është bërë një metodë primare për zbulimin e dobësive zero-day në softuerë kompleksë. Mjetet moderne të fuzzing-ut si libFuzzer, AFL dhe HoneyPot kombinojnë mutacionin e udhëhequr nga mbulimi me instrumentim për të eksploruar në mënyrë efikase shtigjet e programeve dhe për të shkaktuar dobësi. Fuzzing-u ka zbuluar mijëra dobësi kritike në softuerë kryesorë, duke përfshirë shfletues, kompilatorë dhe biblioteka kriptografike.
Lexoni metodën e plotë
Hyni me një llogari falas për ta lexuar këtë seksion.
Harta e metodave
Lagjja e metodave të lidhura — zgjidhni një nyje për të eksploruar.
Burimet
- 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 ↗
- Böhme, M., Pham, V. T., Sharma, A., & Cichon, M. (2020). Fuzzing: Challenges and reflections. IEEE Security & Privacy, 19(2), 56-62. link ↗
Si ta citoni këtë faqe
ScholarGate. (2026, June 3). Fuzzing (Fuzz Testing). ScholarGate. https://scholargate.app/sq/cryptography/fuzzing
Cila metodë?
Vendoseni këtë metodë pranë të afërmeve të saj më të ngushta dhe lexojini krah për krah — biblioteka i shtron librat mbi tryezë; zgjedhja është e juaja.
- Testimi Dinamik i Sigurisë së AplikacioneveKriptografi↔ krahaso
- Ekzekutimi SimbolikKriptografi↔ krahaso
- Analiza e ndotjesKriptografi↔ krahaso
Cituar nga
Vutë re një problem në këtë faqe? Raportojeni ose sugjeroni një korrigjim →