EMZETT.
Giriş yap

Fuzzing ve otomatik test

Kısaca: Fuzzing’de bir programa çökmeleri ve güvenlik açıklarını bulmak için otomatik olarak çok miktarda rastgele veya yarı rastgele girdi verirsiniz.

Biraz daha ayrıntılı: Bir fuzzer girdiler üretir, hedefi başlatır ve gözlemler. Kapsama güdümlü fuzzer’lar (AFL++, libFuzzer) hangi girdilerin yeni kod yollarına ulaştığını fark eder ve tam onları değiştirmeyi sürdürür. Sanitizer’larla (AddressSanitizer) sessiz bellek hataları da görünür olur.

Ayrıntılı

  • Türler: kör (rastgele), mutasyon tabanlı, dil bilgisi…

Ayrıca bak: OWASP Top 10, Sözcük çözümleyici, ayrıştırıcı ve sözdizimi ağacı