Test fuzz
Che cos'è il test fuzz?
Il test fuzz è una tecnica di test del software che utilizza dati casuali come input per il sistema. Se l'applicazione non riesce, questi problemi / difetti devono essere risolti dal sistema. In breve, input inaspettati o casuali potrebbero portare a risultati inaspettati.
Fasi del test fuzz:
Di seguito sono riportate le fasi chiave per il fuzz test:
Tipi di attacco
Fuzzing di numeri / caratteri
Fuzzing dell'applicazione
Fuzzing del protocollo
Fuzzing formato file