La scansione basata su prove è un metodo di validazione usato dagli strumenti di sicurezza per confermare se una vulnerabilità segnalata sia effettivamente reale. Invece di basarsi solo su una corrispondenza di pattern o su una risposta sospetta, lo scanner esegue controlli di follow-up più sicuri per verificare che il problema possa essere riprodotto nell'ambiente di destinazione. L'obiettivo è ridurre i falsi positivi e fornire agli analisti risultati di cui possano fidarsi.
Nella sicurezza informatica, questo è importante perché risultati rumorosi fanno perdere tempo e possono nascondere problemi urgenti in una coda di avvisi molto ampia. La scansione basata su prove è comune nel Dynamic Application Security Testing, dove gli strumenti sondano applicazioni web e API in esecuzione. Un risultato può essere convalidato controllando il comportamento delle risposte, lo stato di autenticazione o la gestione controllata degli input. I difensori la usano per dare priorità alle attività di rimedio, mentre gli attaccanti beneficiano della stessa logica di validazione quando verificano se una debolezza è sfruttabile.


